Aider
Open-source terminal coding agent that builds a repo map via tree-sitter and auto-commits every AI change to Git with full diff transparency.
Aider is the most mature open-source terminal coding agent, created by Paul Gauthier under an MIT license. It builds an internal repo map using tree-sitter that lets it understand large codebases without requiring manual file specification. Every AI change produces an automatic Git commit with a descriptive message - making the entire AI coding history auditable and reversible. Aider runs linters and tests after each change and iterates on failures automatically. Model support covers Claude Opus 4.5 (89.4% on Aider's Polyglot benchmark), GPT-4o, GPT-o3, Gemini, and any Ollama-hosted local model. With 30K+ GitHub stars and no subscription cost, Aider is the default choice for developers who want Git auditability and zero vendor lock-in.
Key Features
- Repo map via tree-sitter - understands project structure without manual file specification
- Auto Git commit for every AI change with a descriptive, reviewable message
- Runs linters and tests after each change and iterates on failures automatically
- Multi-model: Claude Opus 4.5, GPT-4o, GPT-o3, Gemini, or local Ollama models
- 89.4% on the Aider Polyglot benchmark (Claude Opus 4.5) across Python, TypeScript, Go, Rust, Java
- /add, /drop, /undo commands for precise context and change management
- Watch mode - applies AI edits in real time as you save files in your editor
Use Cases
- Git-heavy workflows where every AI change needs to be a reviewable, reversible commit
- Terminal-native developers who prefer working outside of VS Code or JetBrains
- Budget-conscious teams - the tool is free, model API tokens are the only cost
- Large codebases where the repo map auto-selects the relevant files without prompting
- Polyglot projects needing consistent AI coding support across multiple languages
Pros
- Completely free - pay only for LLM API tokens, no subscription required
- Auto-Git commit for every change creates a clean, auditable AI coding history
- Repo map means you never need to manually specify which files the agent should read
Cons
- Terminal-only - no GUI, which creates friction for developers new to CLI tooling
- Model selection matters heavily - cheaper local models produce significantly lower quality results
- Not suited for browser automation or screenshot-based UI validation (use Cline for that)
Aider Alternatives
Explore similar tools and alternatives
Looking for alternatives to Aider? Here are some similar tools you might like:
Claude Code
Anthropic's agentic CLI that reads files, writes code, runs tests, and navigates large codebases directly from the terminal with Claude AI.
Cursor
AI-native code editor built on VS Code with built-in AI chat, autocomplete, and codebase understanding.
Cline
Open-source VS Code extension (1.5M installs, 58K GitHub stars) for agentic AI coding with full model flexibility and transparent diff review.
Ready to try Aider?
Visit the official website to explore all features and get started with Aider today.
Reviews
0 reviews for Aider
Based on 0 reviews
Share your experience
Log in to write a review for Aider
Ito
Only code review that runs your code. Provides runtime analysis with evidence (logs, video, screenshot) to show how code changes application actually work. Back-end, front-end, api, integration.
Cursor
AI-native code editor built on VS Code with built-in AI chat, autocomplete, and codebase understanding.
GitHub Copilot
AI pair programmer by GitHub/OpenAI that suggests code completions, functions, and entire files in your IDE.
Have an AI Tool?
List your AI tool for free, or go featured for top placement in your category - and reach thousands of potential users.
Submit Your Tool