Aider
AI pair programming in your terminal, wired into Git.
Free to use — check the website for any premium or team options.

Aider is an open-source AI pair programming tool that lives in your terminal and edits code directly in your local Git repository. You describe what you want in plain language, and Aider makes the changes across the relevant files.
What it does
Aider works alongside your existing codebase from the command line. You tell it what to build or fix, and it edits the appropriate files, then commits each change to Git so your history stays clean and every edit is reviewable. Because it is model-flexible, you connect your own AI model via an API key and choose the model that suits your work. That Git-native approach keeps you in control while the AI handles the mechanical editing.
Who it’s for
Aider is a natural fit for developers who are comfortable in the terminal and want AI assistance that respects their Git workflow. If you prefer command-line tools and want changes tracked as commits rather than pasted from a chat window, it suits you well. Aider itself is free and open source; you bring your own model API key, so the running cost comes from whichever provider you connect.
Key features
- AI pair programming from the command line
- Edits files directly in your local repo
- Automatic Git commits for each change
- Works with your existing codebase
- Open source and model-flexible
Pros & cons
👍 Pros
- Free and open source with a Git-native workflow
- Keeps changes tracked and reviewable as commits
👎 Cons
- Terminal-focused, so less suited to GUI users
- You supply and pay for your own model API access
Aider — FAQ
What is Aider?
Aider is an open-source AI pair programming tool that runs in your terminal and edits code directly in your local Git repository.
What does Aider do?
It lets you describe changes in plain language while Aider edits the relevant files, commits the changes to Git and works with your existing codebase.
Is Aider free?
Aider is free and open source. You bring your own AI model API key, so usage costs come from the model provider you connect. See the website for details.
Who is Aider for?
Developers comfortable in the terminal who want AI help editing real code within their Git workflow.





