Coding Agent
Aider-AI/aider
Aider-AI/aider· Python
Terminal-native AI pair programmer that edits your local Git repo with any LLM.
GitHub stats
- Stars
- 44,127
- Forks
- 4,326
- Watchers
- 243
- Open issues
- 1,511
meta
- License
- Apache-2.0
- Primary language
- Python
- Last commit
- 2026-04-25
- Stats fetched at
- 2026-04-29
Aider is a Python CLI that turns any frontier LLM (Claude, GPT-4o, Gemini, DeepSeek, local Llama, etc.) into a pair programmer working directly on your local Git repository. It builds a repo map so the model understands cross-file context, applies edits as diffs, and auto-commits each change with a meaningful message. Install via `pip install aider-install` or `uvx`, point it at your files, and chat. Works on existing codebases of real size, not just toy projects.
Editor's verdict
Pick Aider when you want full control of model choice and API keys, prefer terminal + Git workflow over an IDE plugin, or need to run against a self-hosted/local model. Its diff-based editing and auto-commit discipline make rollbacks trivial — a real advantage over Cursor or Claude Code when you're working in legacy code. Trade-off: no rich UI, no in-editor inline suggestions, and the repo map can blow up token budgets on huge monorepos. If you live inside VS Code and want autocomplete, stick with Cursor or Copilot.