Aider
AI pair programming in your terminal that edits code in your local git repo and commits the changes.
✓ Verified against aider.chat · Nov 4, 2026Open sourceCommand line · Mac · Windows · Linux

What it does
Aider is an AI tool for coding from the terminal, explaining code and finding and fixing bugs. It is open source and free to use.
Aider is an AI pair programming tool that runs in the terminal and works directly on the files in your local git repository. You describe what you want in a chat, and Aider proposes and applies edits to the files you have added to the session. It builds a map of the whole codebase so it can handle larger projects, and it works with many popular programming languages. It can connect to almost any LLM, including hosted models from several providers and models running on your own machine, and it can also work through a browser-based chat interface by moving code in and out with copy and paste. Edits are committed to git automatically with commit messages, so you can diff, manage or undo them with the git tools you already use. Aider can watch your files so you can request changes by leaving comments in your editor, take images and web pages as visual context, accept spoken requests, and run your linters and tests after each change and try to fix what fails. It suits developers who are at home in a terminal or editor and already track work in git. Aider is installed locally and pointed at a model provider using API keys, or at a local model; the documentation covers installation, configuration, chat modes and provider connections.
- Terminal-based pair programming chat
- Codebase map for larger projects
- Connections to cloud and local LLMs
- Automatic git commits with messages
- Editor integration through code comments
- Voice-to-code requests
- Automatic linting and test runs
- Images and web pages as chat context
Key facts
This listing is queued to be checked against aider.chat.| Pricing | Open source |
|---|---|
| Free plan | Yes |
| Platforms | Command line, Mac, Windows, Linux |
| API | No |
What you can do with it
Good at
- Works with a wide range of hosted and local models
- Keeps every AI change in git for easy diffing and undo
- Runs both in the terminal and inside your editor
- Runs linters and tests after edits and attempts fixes
Watch out for
- Working with browser-based LLM chats means copying and pasting code
- Setup and commands are aimed at people comfortable with a terminal
Common questions
- What is Aider used for?
- Aider is used for coding from the terminal, explaining code, finding and fixing bugs, writing code with AI and reviewing pull requests. On AIToolMaps it ranks #10 of 21 for writing code with AI.
- Is Aider free?
- Yes. Aider is open source and free to use.
- What platforms does Aider run on?
- Aider runs on Command line, Mac, Windows and Linux.
- What are the best alternatives to Aider?
- The closest alternatives are Amazon Q Developer, Cursor and GitHub Copilot, which do most of the same jobs. Amazon Q Developer is the closest one with a free plan.
Reviews
No reviews yetListing history
- Nov 4, 2026Checked against aider.chat
- Oct 4, 2026Listed