Aider
by Aider
FreeOpen-source AI pair programming tool in the terminal that works with any LLM to edit code in your local git repository.
Overview
Aider is an open-source AI pair programming tool that runs in the terminal, working with any LLM (Claude, GPT, Gemini, DeepSeek, local models) to edit code directly in your local git repository. It creates proper git commits for every change, making it easy to track and revert AI modifications. Consistently top-ranked on SWE-bench for autonomous coding benchmarks.
Pricing
Free
Open Source
- Apache 2.0 license
- Bring your own API key for the LLM of your choice
- No subscription required
Pros & Cons
Pros
Completely free and open-source (Apache 2.0)
Works with any LLM — Claude, GPT, Gemini, local models
Proper git integration — auto-commits every change
Terminal-based — lightweight, no IDE dependency
Top SWE-bench scores for autonomous coding
Active development and community
Cons
Terminal interface — steeper learning curve for non-CLI users
Requires API keys — LLM costs passed to user
No visual editing or GUI
Less guided than IDE-integrated tools
Complex project understanding depends on chosen LLM's capabilities