Aider
Open-source AI pair programmer that edits code in your local terminal.
01 What is Aider?
Aider is an open-source command-line AI coding assistant that edits files in your local git repository. It supports all major LLMs (GPT-4, Claude, Gemini) and creates proper git commits for every change, making it a powerful tool for developers who prefer the terminal.
02 Best For
- ▸Terminal-first developers
- ▸Open-source AI coding
- ▸Git-integrated AI edits
- ▸Using your own API keys
03 How to Get Started
- 01
Install with pip: pip install aider-chat.
- 02
Run aider in your project directory with your preferred model.
- 03
Describe changes in plain English — Aider edits files and commits automatically.
Pro Tips
- ◆Run it inside your actual git repo — Aider commits its own changes, so work in a branch you can easily diff and revert.
- ◆Add files to context explicitly (/add) rather than letting it guess; precise context gives much better edits.
- ◆Use /diff and /undo liberally — reviewing every change before moving on keeps quality high.
- ◆Pick a strong underlying model (Claude/GPT-5-class) in settings; Aider's quality depends heavily on the model behind it.
04 At a Glance
Strengths
- +Terminal-first developers
- +Open-source AI coding
- +Git-integrated AI edits
- +Using your own API keys
- +Free tier you can start with today
Things to consider
- !Pricing and features change often — confirm current details on the official site.
- !AI output should be reviewed before you rely on it.
Placement reflects our editorial assessment of fit for this use case, not paid placement. Some links may be affiliate links — this never changes our rankings. How we rank →
06 Frequently Asked Questions
What is Aider?
An open-source AI pair-programmer that runs in your terminal, editing your local codebase and committing changes via git as you chat.
Is Aider free?
Aider itself is free and open-source; you pay only for the API calls to whichever model you connect it to.
How is Aider different from Copilot?
Aider works at the whole-repo/terminal level with git integration, while Copilot is primarily inline autocomplete inside your editor.