
Aider
✓ VerifiedOpen-source terminal pair programmer with git-native workflows
Pricing and features change frequently—confirm on the vendor site.
About
Aider (v0.86.1) is an open-source AI pair programming tool that runs in the terminal and keeps your workflow inside git. It can automatically create sensible commits, apply diff-based edits across multiple files, and map your repository to work on large projects. Aider works best with Claude 3.7 Sonnet, DeepSeek R1/V3, OpenAI GPT-4.1 and o3/o4-mini, and Gemini 2.5 Pro, while also supporting many other cloud and local models (via OpenRouter, Ollama, and direct API keys).
Key Features
- ✓Automatic git commits with descriptive messages
- ✓Diff-based, multi-file editing directly in the terminal
- ✓Works best with Claude 3.7 Sonnet, DeepSeek R1/V3, GPT-4.1, o3/o4-mini, and Gemini 2.5 Pro
- ✓Supports most major LLM APIs plus OpenRouter and local models via Ollama
- ✓Repository map for large projects
- ✓Cost-aware model switching with your own API keys
- ✓Edit existing code or create new files in any git repo
Use Cases
- →Terminal-based AI pair programming
- →Automated code refactoring with git commits
- →Budget-friendly AI coding (model switching)
- →Working with large codebases
- →Git-native change management with diffs and commits
- →Multi-file project changes
Technical Details
Languages
AI Models
Integrations
Frequently Asked Questions
What is Aider?
Aider (v0.86.1) is an open-source AI pair programming tool that runs in the terminal and keeps your workflow inside git. It can automatically create sensible commits, apply diff-based edits across multiple files, and map your repository to work on large projects. Aider works best with Claude 3.7 Sonnet, DeepSeek R1/V3, OpenAI GPT-4.1 and o3/o4-mini, and Gemini 2.5 Pro, while also supporting many other cloud and local models (via OpenRouter, Ollama, and direct API keys).
Is Aider free?
Yes, Aider is open source and free to use. Open-source terminal tool, Supports many LLM providers with your API keys, Automatic git commits
What programming languages does Aider support?
Aider supports 10+ programming languages including Python, JavaScript, TypeScript, Java, C++, Go, Rust, Ruby, PHP, All major languages.
What AI models does Aider use?
Aider is powered by GPT-4.1, OpenAI o3, OpenAI o4-mini, Claude 3.7 Sonnet, DeepSeek R1, DeepSeek V3, Gemini 2.5 Pro, Local models (Ollama), Other OpenAI-compatible APIs.
What platforms does Aider support?
Aider is available on macOS, Linux, Windows.
What can Aider do?
Aider provides code generation, debugging, AI chat. Key features include: Automatic git commits with descriptive messages, Diff-based, multi-file editing directly in the terminal, Works best with Claude 3.7 Sonnet, DeepSeek R1/V3, GPT-4.1, o3/o4-mini, and Gemini 2.5 Pro.
Related Articles
Free AI Coding Tools That Actually Help (Dec 2025)
A concise list of usable free options for AI coding in December 2025, with clear limits and where they fit.
Claude Code vs Aider: Terminal AI Pairing in Dec 2025
A current, source-backed comparison of Anthropic’s Claude Code and the open-source Aider CLI: pricing access, models, workflows, and when to pick each.
Best AI Tools for Python Developers (Dec 2025)
A lean, factual roundup of strong Python-friendly AI tools—what they’re best at, how they price, and when to pick each.
Similar Tools
Compare Aider with these alternatives