Aider
AI pair programming in your terminal: start a new project or build on your existing codebase.
Aider is a free, open source terminal tool that pair programs with an LLM. It maps your whole codebase, edits files, commits each change to git with a sensible message, and lints and tests as it goes. It works with Claude, DeepSeek, OpenAI and almost any model, including local ones.
- Open source
- Terminal
- Git
- Agents
Who it is for
Pick it if
You live in the terminal and want a free, open source pair programmer that commits every change to git and works with any model.
Skip it if
You want an editor extension, cloud or parallel agents, or pull request review.
At a glance
- Category
- IDE / Coding Agent
- Pricing model
- Free
- Starting price
- Free
- Plans
- 1 plans
- Free plan
- Yes
- Billing
- Monthly only
- Website
- aider.chat
- Docs
- aider.chat
Feature coverage
2 yes · 3 partial · 1 not offered or not listed
Editor + agentPartial
Use it from your IDE by adding comments to your code; it runs in a terminal and has no editor extension named
Terminal / CLI agentYes
A terminal tool you start in your project folder with the aider command
Parallel or background agentsNot listed
PR / code-review flowPartial
Commits each change to git with a sensible message so you can diff and undo it; no pull request or review…
Model choiceYes
Claude, DeepSeek, OpenAI and almost any LLM, including local models, or a model's web chat by copy and paste
PlatformsPartial
Installed with pip from PyPI; the home page does not list operating systems
By the numbers
From the entry paid plan
- Entry price
- Team price
- Platforms supported
- Ways to run the agent
- Model providers
- Extension points
Best in the category
Pricing at a glance
Official pricingFree
$0