Aider
Git-native open-source pair programmer for the terminal.
Standout features
Aider keeps its surface area small and leans on the tools you already trust — git, tree-sitter, your linter and tests.
Worldwide search interest, indexed 0–100 · Google Trends.
Aider is an open-source AI pair programmer that lives in your terminal and treats git as its safety net.
- Created by Paul Gauthier in 2023; Apache-2.0, written in Python.
- Every successful edit is an atomic git commit — easy to review and revert.
- Works with 100+ models via LiteLLM, including local ones.
- Maintains a public, reproducible code-editing leaderboard.
Aider keeps things minimal and integrates deeply with your existing tools.
- Repo map via tree-sitter sends only relevant context to the model.
- Architect mode pairs a planner model with a faster implementer.
- Applies edits as diffs, then commits with generated messages.
- Bring your own model — Claude, GPT, DeepSeek, Gemini, or local via Ollama.
Free and open source — you pay only for the model tokens you use.
- No subscription — Apache-2.0, BYO API key.
- Costs scale with your own model usage.
- Run fully local with Ollama for private setups.
Aider rewards terminal comfort and git discipline.
- Developers who live in the terminal and trust git.
- People who want a small, scriptable, model-agnostic tool.
- Anyone who wants edits as clean, reviewable commits.
- People who want a graphical editor with file browsing.
- Beginners who’d prefer a guided GUI experience.
No tool is perfect — the trade-offs to weigh:
- Terminal-only — no graphical editor.
- You manage keys and model spend.
- Minimal by design — fewer features than full IDE agents.
- Quality tracks the model you bring.
- ✓Git-native — every change is an atomic, reviewable commit
- ✓Bring any of 100+ models (incl. local via Ollama)
- ✓Smart repo map keeps context tight and cheap
- ✓Architect mode separates planning from implementation
- ✓Free and open source (Apache-2.0)
- ✕Terminal-only — no graphical editor
- ✕You manage your own keys and spend
- ✕Minimal feature set vs full IDE agents
- ✕Output quality depends on the model you bring
Aider has a devoted following among terminal-first developers who love that every change is a clean git commit and that it works with any model. People praise its repo map and architect mode for keeping costs and context under control. The main caveats are that it’s terminal-only and you manage your own keys. Sentiment is strongly positive within its niche.
Aider is an independent open-source project created and primarily maintained by Paul Gauthier.
Company figures are drawn from public disclosures and reputable trackers (gathered Jun 2026). User and revenue numbers are estimates and move fast.
Pick up to two other coding tools to see them head-to-head on the same rubric.