Open-source AI pair programming tool that runs in the terminal and edits local Git repos with leading LLMs.
What is Aider?#
Aider is a popular open-source command-line AI pair programmer. You run it from the terminal against your local Git repository and chat with a frontier LLM — Claude, GPT, DeepSeek, Gemini, or a local model — to edit files across the codebase. Aider builds a repo map for context, performs targeted edits, and commits changes with meaningful messages automatically.
What can Aider do?#
- 01
Terminal-based pair programming
Chat with an LLM directly in your terminal to edit your codebase
- 02
Multi-LLM support
Works with Claude, DeepSeek, GPT-4o, o1, o3-mini, plus local models
- 03
Codebase mapping
Builds a repo map so edits stay coherent across larger projects
- 04
100+ language coverage
Handles Python, JavaScript, Rust, Ruby, Go, C++, PHP, HTML, CSS and more
- 05
Auto git commits
Each change is committed with a sensible message so you can diff or undo
- 06
Voice-to-code
Dictate features, tests, or fixes and let aider implement them
- 07
Lint and test loop
Runs linters and tests after edits and fixes problems it finds
- 08
Image and URL context
Attach screenshots, mockups, or doc pages for visual reference
Use Cases#
- Developers — Bootstrap a new project from scratch in their terminal
- Developers — Refactor or extend an existing codebase with LLM-assisted diffs
- Developers — Keep edits reviewable through auto-generated git commits
Quick facts about Aider#
- Pricing
- Open source (BYO API key)$0/moas of Apr 18, 2026View official pricing
- Platforms
- CLI·macOS·Windows·Linux
Aider Traffic Analysis
Alternatives to Aider
Looking for a Aider alternative? Compare these curated AI tools that offer similar features and use cases.
Cline
Cline is an open-source AI coding agent that lives inside VS Code and the terminal. It can plan and execute multi-file edits, run shell commands, browse the web, and use MCP tools with Claude, GPT, Gemini, and local models.
Gemini CLI
Gemini CLI is an open-source command-line AI agent from Google that runs locally in the terminal, connects to the Gemini models, and supports tool use, file editing, MCP extensions, and Google Search grounding.
Claude Code
Claude Code is Anthropic's agentic coding assistant that operates in the terminal, IDE extensions, and GitHub, using Claude models to plan, edit, and execute multi-file changes across a codebase.
