Free & Open Source
MIT/Apache 2.0, BYOK, pay only LLM API costs
Open-source AI pair programmer in your terminal — Git-native, model-agnostic.
Aider is the leading open-source AI pair programmer for the terminal (~39K GitHub stars, 4M+ installs). It maps your entire codebase, lets you pair-program with any LLM (Claude, GPT-5, Gemini, DeepSeek, Grok, Mistral, or any local model) through a natural-language chat, and auto-commits every change to Git with a descriptive message — making AI edits fully auditable and reversible. Architect/editor mode pairs a strong reasoner with a fast executor for cheaper, more reliable multi-file work.
MIT/Apache 2.0, BYOK, pay only LLM API costs
Aider is the leading open-source AI pair programmer for the terminal, created by Paul Gauthier and distributed under the Apache 2.0 license. Unlike IDE-based assistants, Aider runs in your CLI and works alongside any editor — VS Code, Vim, Neovim, Emacs, or no editor at all. Its core innovation is the repo map: Aider automatically builds an internal map of the entire codebase so every prompt is grounded in real project context, even for large monorepos across 100+ programming languages. Paul Gauthier also maintains the Aider Polyglot benchmark on 225 Exercism problems, widely cited as a reference signal for raw model coding capability.
Aider is completely model-agnostic and BYOK: it connects to any cloud LLM (Claude Opus 4.7 / Sonnet 4.6, GPT-5 family, Gemini 2.5 Pro, DeepSeek V3.2 / R1, xAI Grok 4, Mistral) or any local model via Ollama and LM Studio. You pay provider API rates directly with zero markup. A key privacy property: only the code relevant to the current prompt is sent to the LLM, so the rest of your source never leaves your machine. Every AI-generated change is automatically staged and committed to Git with a descriptive commit message, so all AI edits are fully auditable and reversible using standard Git tools — rollback is just `git reset`.
Aider's signature 2026 features are its architect/editor mode (a stronger reasoning model plans the changes, a faster/cheaper model applies them — measurably better on multi-file work, typically 30–50% cheaper than running the architect alone), watch mode with `AI!` comments (drop `# AI! refactor this to use async`-style comments anywhere in your code and Aider picks them up automatically), explicit `/code`, `/ask`, and `/architect` mode switching mid-session, voice-to-code, image and web page context, automated linting and test execution with auto-fix, and a `.aider.conf.yml` that turns AI-coding policy into version-controlled team practice.
• Repo map: full codebase context across 100+ languages
• Model-agnostic: Claude, GPT-5, Gemini, DeepSeek, Grok, Mistral, plus local via Ollama / LM Studio
• BYOK at provider rates — no markup, no subscription
• Git auto-commit: every change is an atomic commit with a descriptive message
• Architect/editor mode: planner model + executor model, 30–50% cheaper than architect alone
• Modes: /code (default), /ask (read-only Q&A), /architect (plan first), /web (URL scrape), /run (shell), /read-only
• Watch mode with `AI!` comments: drop natural-language comments and Aider picks them up
• Voice-to-code: speak prompts to add features, fix bugs, write tests
• Image & web context: include screenshots or reference URLs
• Lint & test auto-fix: runs your tools after each edit and iterates on failures
• Prompt caching, reasoning-effort and thinking-token flags for frontier models
• .aider.conf.yml: version-controlled, team-shareable agent configuration
• Privacy: only relevant code is sent to the LLM
• Aider Polyglot benchmark (Paul Gauthier) cited across the industry
• ~39K GitHub stars · 4M+ installs · Apache 2.0
Added support for all GPT-5 model variants, Grok-4 via xai/grok-4, Gemini 2.5 Flash Lite preview, and Kimi K2 model. Aider wrote 88% of this release's code.
Support for new Gemini 2.5 Pro/Flash models with thinking tokens, o1-pro and o3-pro via Responses API, co-authored-by commit attribution by default, MATLAB and Clojure repo-map support.
Added Claude Sonnet 4 and Opus 4 series support across providers, auto-refresh for GitHub Copilot tokens, improved OpenRouter model metadata caching and tab completion for file paths.
Support for Qwen3-235b and Gemini 2.5 Pro preview, OCaml repo-map, new spinner animation, dropped Python 3.9, auto-fetch OpenRouter model params, and --shell-completions flag.
GPT-4.1, mini and nano support with patch edit format, Grok-3 beta models, Optimus Alpha alias, new editor-diff/editor-whole edit formats, and architect mode improvements for Gemini 2.5 Pro.
In the terminal: `aider --model claude-sonnet-4-5 src/auth.py`. Aider maps the repo, then you type: 'Add rate limiting to the login endpoint, write a test, and update the docs.' Aider plans the changes across 3 files, applies the edits, runs the linter, commits each step to Git with descriptive messages — all without leaving the terminal. AI code review platform for the AI era. Automated code reviews, security scanning, and team analytics across GitHub, GitLab, VS Code, and JetBrains. Used by 300,000+ developers.
AI-powered PR description generator and code review assistant. Automatically writes pull request descriptions, sends stakeholder notifications, creates changelogs, and provides inline code refactoring.
Multi-agent AI coding platform with 12+ agents and 24+ models, featuring Chairman LLM for parallel multi-agent evaluation and end-to-end encrypted inference. Ships across six surfaces: CLI, IDE, Cloud, API, Mobile, and Builder.