What it is: Aider is an open-source command-line AI coding assistant. You run it in your terminal, point it at a Git repository, and chat with the model (Claude, GPT, Gemini, or others) about your code. Changes get committed directly to Git, so every AI edit has a complete audit trail.
Who it is for: Developers comfortable in the terminal who want AI coding help without leaving their existing editor or workflow.
Best if: You want a transparent, scriptable AI coding tool that integrates with Git, supports any LLM via API, and doesn’t require switching editors.
Skip if: You prefer a graphical interface — Aider is terminal-only and assumes Git familiarity. Want one practical AI workflow every morning? Subscribe to our free daily newsletter.
What is Aider?
Aider is an open-source AI coding assistant that runs entirely in your terminal. Created by Paul Gauthier in 2023, it has become one of the most-respected AI coding tools among engineers who prefer command-line workflows and full control over their development environment.
You start Aider in a Git repository, tell it which files to work on, and chat with the model in plain English. Aider sends your conversation plus the relevant code to the LLM of your choice (Claude, GPT, Gemini, DeepSeek, or any other API-compatible model), gets back a code change, and applies it as a Git commit. Every change is reviewable and revertable through normal Git workflows.
Why does Aider matter?
Aider is the most influential open-source tool in the AI-coding space. It pioneered patterns that proprietary tools (Cursor, Windsurf, Claude Code) later adopted: automatic Git commits for AI edits, repo-mapping for context, careful prompt engineering to minimize hallucinated file paths.
For developers, Aider offers transparency that proprietary tools can’t match. You can read the source, see exactly what prompt is sent to the model, swap models with one flag, and integrate it into custom workflows. Aider also leads the public benchmark for code-editing accuracy across LLMs, which many engineers consult when choosing a model for coding work.
How do you use Aider?
Install with pip: pip install aider-chat. Set an API key for your preferred model (OPENAI_API_KEY, ANTHROPIC_API_KEY, etc.). Then in your project directory, run aider.
From there, you chat normally:
- “add a function to validate email addresses to utils.py”
- “refactor the database connection to use connection pooling”
- “write tests for the auth module”
Aider applies the changes as Git commits. If you don’t like a change, git revert rolls it back. The tool is free; you pay your chosen LLM provider for token usage. Documentation and the leaderboard live at aider.chat.
Related terms
Learn more on Beginners in AI
Sources and further reading
Last reviewed: May 2026. AI terminology evolves quickly — verify specifics on the official source pages above.
Get Smarter About AI Every Morning
Free daily newsletter — one term, one tool, one tip. Plain English.
Free forever. Unsubscribe anytime.
You may also like
Two ways to go further
The AI Prompt Library
1,000+ ready-to-use prompts for Claude, ChatGPT, and Gemini. Stop staring at a blank box.
Get it for $39 →2-Hour Live AI Crash Course
A private, beginner-friendly session across Claude, ChatGPT, Gemini, and the wider landscape.
Book for $125 →