Aider
Open-source terminal AI pair programmer that edits code in your local git repo and auto-commits, working with most LLMs.
What it does
Aider is an open-source command-line AI pair programmer. It edits code directly in your local git repository, maps your whole codebase for larger projects, auto-commits changes with sensible messages, and works with cloud or local LLMs across 100+ languages.
How to use: To use Aider, first install it using `python -m pip install aider-install aider-install`. Then, change the directory into your codebase using `cd /to/your/project`. Finally, run Aider with your chosen model and API key, such as `aider --model deepseek --api-key deepseek=<key>` for DeepSeek, `aider --model sonnet --api-key anthropic=<key>` for Claude 3.7 Sonnet, or `aider --model o3-mini --api-key openai=<key>` for o3-mini.
Core features
Best for
Reviews
Big-picture takes: what it's for and whether it delivers. High-engagement YouTube videos — not sponsored.
Tutorials
Step-by-step: exactly how to get things done with it.