¿Con qué está hecho aider?

aider es un repo de Python hecho con AIOHTTP, anyio, asgiref, FastAPI, starlette y 2 más. Guarda sus datos en SQLite, accede a ellos con SQLAlchemy, inicia sesión con cryptography y Google, usa IA con llama-index-instrumentation, llama-index-workflows, nltk, openai, safetensors y 9 más, mide su uso con PostHog, arma su contenido con filetype, jinja2, markdown-it-py, markupsafe, mdurl y 4 más, valida sus datos con annotated-types, jsonschema-specifications, marshmallow, Pydantic, referencing y 1 más, se prueba con pytest-cov, Pytest y playwright, se despliega con psutil y usa aiosqlite, gitdb, google-cloud-core, pyarrow y diskcache. Son 40,345 líneas escritas, con 57 archivos de prueba.

Leído el 5 de noviembre de 2026, en el commit 5dc9490. Léela en markdown

Frontend

Estilos 3

  • fonttools
  • cycler
  • soupsieve

Interfaz 4

Backend

Datos 6

Acceso a los datos 1

Inicio de sesión 2

IA 14

Servicios 1

Apoyo

La base 7

Contenido 9

Validación 6

Pruebas 3

  • Pytest5 archivos
  • playwright2 archivos
  • pytest-cov

Despliegue 1

Herramientas 44

  • pygments2 archivos
  • tree-sitter1 archivo
  • banks
  • build
  • click
  • coverage
  • griffe
  • griffelib
  • Jekyll
  • jekyll-redirect-from
  • jekyll-sitemap
  • pre-commit
32 más
  • python-discovery
  • Setuptools
  • tree-sitter-c-sharp
  • Typer
  • uv
  • virtualenv
  • gitpython4 archivos
  • packaging2 archivos
  • pathspec2 archivos
  • watchfiles1 archivo
  • annotated-doc
  • cfgv
  • codespell
  • distlib
  • flake8
  • html-proofer
  • identify
  • iniconfig
  • mccabe
  • mypy-extensions
  • nodeenv
  • pip
  • pip-tools
  • pluggy
  • pycodestyle
  • pycparser
  • pyflakes
  • pyproject-hooks
  • shellingham
  • typing-extensions
  • typing-inspect
  • wheel

Otras 85

  • networkx2 archivos
  • NumPy2 archivos
  • tqdm2 archivos
  • pyyaml1 archivo
  • sounddevice1 archivo
  • attrs
  • certifi
  • dataclasses-json
  • filelock
  • fsspec
  • google-api-core
  • google-resumable-media
73 más
  • googleapis-common-protos
  • hf-xet
  • joblib
  • narwhals
  • pandas
  • platformdirs
  • proto-plus
  • python-dateutil
  • SciPy
  • semver
  • SymPy
  • urllib3
  • wrapt
  • requests4 archivos
  • httpx2 archivos
  • importlib-resources2 archivos
  • pyperclip2 archivos
  • configargparse1 archivo
  • json51 archivo
  • pexpect1 archivo
  • pydub1 archivo
  • python-dotenv1 archivo
  • soundfile1 archivo
  • aiohappyeyeballs
  • aiosignal
  • audioop-lts
  • backoff
  • blinker
  • cachetools
  • cffi
  • charset-normalizer
  • colorama
  • deprecated
  • dirtyjson
  • distro
  • fastuuid
  • frozenlist
  • google-crc32c
  • greenlet
  • grpcio
  • grpcio-status
  • h11
  • httpcore
  • idna
  • importlib-metadata
  • jiter
  • kiwisolver
  • multidict
  • nest-asyncio
  • orjson
  • propcache
  • protobuf
  • ptyprocess
  • pyasn1
  • pyasn1-modules
  • pyee
  • pyparsing
  • pytz
  • regex
  • rpds-py
  • six
  • smmap
  • sniffio
  • socksio
  • tenacity
  • threadpoolctl
  • toml
  • typing-inspection
  • tzdata
  • wcwidth
  • webrick
  • yarl
  • zipp

Otros repos con un stack parecido

Ordenados por cuánto de su stack comparten con aider, y después por estrellas.

Preguntas frecuentes

¿En qué lenguaje está escrito aider?
aider está escrito en Python, con 40,345 líneas escritas.
¿Qué framework usa aider?
aider está hecho con AIOHTTP, anyio, asgiref, FastAPI, starlette, tornado y Streamlit.
¿Qué base de datos usa aider?
aider guarda sus datos en SQLite y accede a ellos con SQLAlchemy.

La prueba: requirements/common-constraints.txt, línea 11

¿Con qué inicia sesión aider?
aider inicia sesión con cryptography y Google.
¿aider usa IA?
Sí. aider usa IA con llama-index-instrumentation, llama-index-workflows, nltk, openai, safetensors, scikit-learn, sentence-transformers, tiktoken, tokenizers, torch, transformers, litellm, llama-index-core y llama-index-embeddings-huggingface.
¿Qué servicios usa aider?
aider mide su uso con PostHog y usa aiosqlite, gitdb, google-cloud-core, pyarrow y diskcache.

La prueba: aider/analytics.py, línea 9

¿aider tiene pruebas?
Sí. aider tiene 57 archivos de prueba y se prueba con pytest-cov, Pytest y playwright.
¿Qué repos tienen un stack parecido a aider?

Mira tu código por dentro, hoy.

Pega tu repo y lo ves dibujado, parte por parte: uno mediano, en menos de un minuto.

Gratis y sin cuenta.

O mira por dentro el de SeeRepo →

¿Es tu repo? Ponle su insignia, tenlo al día o quítalo →