aider
View on GitHubaider is AI pair programming in your terminal
Aider is a terminal CLI that pairs you with an LLM to edit code in your local git repo. It maps your codebase, applies diffs across 100+ languages, auto-commits with git, and runs lint/tests, supporting Claude, GPT, DeepSeek, Gemini and local models.
Use Cases
pair program with LLMs in the terminaledit code in an existing codebaseauto-commit changes with gitrefactor and add features via chatrun and fix linters/tests automaticallymap large codebases for better contextuse cloud or local LLM backendsvoice-to-code requestsadd images/web pages as contextIDE/editor comment-driven editsbenchmark models on SWE-bench
Built With
- Language
- Python
- Frameworks
- litellm · playwright · fastapi · pydantic · typer
Tags
ai-pair-programming · cli · terminal · code-generation · git-integration · repo-map · multi-llm · voice-to-code · code-editing · developer-tools · linting · local-llms