Rank #21Free / BYO API keys

Aider

AI pair programming in your terminal with automated git commits and repository mapping

81.1Overall
score
ToolsRank verdict

Aider suits developers and software teams who prefer a terminal-first workflow, command-line flexibility, and the freedom to switch between frontier cloud APIs and self-hosted local LLMs. It is not designed for users seeking a turn-key graphical IDE or non-technical creators looking for prompt-to-app builders.

Sources captured Sep 8, 2026 · First listed Sep 8, 2026 · Methodology v1.1 · Vendor pricing can change

Listed dossier. Drafted from the vendor's official pages with AI assistance and published under the automatic listing rules; an editor has not reviewed it yet. Every claim links to its source below. Report an error or read how listing works.

Direct answer

What is Aider?

Aider is an open-source terminal CLI that lets developers pair program with LLMs directly inside a local Git repository, editing files and creating automated commits.

Aider is a command-line tool designed for AI pair programming inside your local Git repository. Rather than tying developers to a custom IDE or single proprietary LLM, Aider connects to dozens of commercial and local model providers—including Anthropic Claude, OpenAI, Google Gemini, DeepSeek, Groq, Ollama, and LM Studio. As developers request changes, Aider inspects the project structure using a concise repository map of key classes, functions, and call signatures, ranking them via dependency graphs to fit the model's context budget. Once an edit instruction is given, Aider updates source files directly across one or multiple files and creates Git commits with descriptive messages. It supports automated linting and testing integration, re-prompting the model if errors are detected. In addition to standard terminal operation, Aider supports voice-to-code input, image and webpage context references, browser UI modes, and editor-watching modes that react to inline comments added inside editors like VS Code.

What makes it different

Aider works directly inside your terminal on any Git repo, uses a graph-ranked repository map for codebase context, and automatically creates Git commits with generated messages as it modifies files.

Product capabilities

Key features

Repository Map

Constructs a concise map of key classes, functions, and type signatures across your Git repo, dynamically ranking relevant definitions to fit LLM token budgets.

Automated Git Commits

Automatically records file edits as Git commits with descriptive commit messages, making AI changes easy to inspect, diff, or revert using standard Git tools.

Broad LLM Connectivity

Connects to commercial APIs like Anthropic, OpenAI, DeepSeek, and Gemini, as well as local inference engines such as Ollama and LM Studio.

Automated Linting & Test Verification

Runs configured linters and test suites after changes, automatically feeding error outputs back into the model to self-correct problems.

Voice and Multimodal Input

Supports voice-to-code requests alongside image attachments and documentation URLs for visual context and external reference.

Flexible Chat Modes

Includes dedicated chat modes such as code, architect, ask, and help, letting users design architecture before code generation or ask questions without file edits.

Practical fit

Who should use Aider?

Software engineers comfortable with terminal-based workflowsDevelopers seeking model-agnostic AI coding tools with BYO API keysTeams wanting automated Git commits and repository-level awareness
01

Multi-File Refactoring and Bug Fixing

Instruct Aider to diagnose an issue or refactor interfaces across multiple modules while maintaining Git history and test suites.

02

Greenfield Feature Development

Scaffold new endpoints, scripts, or unit tests by passing documentation URLs or design comments directly from the command line.

03

Local and Offline Coding with Open Models

Run coding sessions using Ollama or LM Studio to keep source code entirely on your own hardware without third-party data egress.

Editorial assessment

Pros and limitations

Where it is strong

  • Model-agnostic design supporting both leading proprietary APIs and local models via Ollama
  • Automatic Git commits provide a clean audit trail and easy rollbacks
  • Repository map provides global project context without exceeding token budgets

Where to be careful

  • Requires familiarity with the command line and API key management
  • Requires high-capability models (like Claude 3.7 Sonnet or DeepSeek R1) for reliable multi-file editing

Commercial context

Aider pricing

Starting fromContact sales

At the review date, Aider is free open-source software installed via pip or Docker. Users provide their own LLM API keys (such as OpenAI, Anthropic, or DeepSeek) or connect free/local model endpoints (such as Ollama or OpenRouter free tier). Always verify current installation details and upstream model costs on the official site.

Pricing, limits, taxes, model access, and regional availability can change. Verify the purchase-critical details on the official pricing page linked under Sources.

Transparent ranking

Why Aider scores 81.1

Each factor is scored on a 100-point scale, then combined using the public ToolsRank weights. Engagement and momentum stay at a neutral baseline until measured signals exist, so no tool can gain or lose position from numbers nobody recorded.

Editorial quality82
Practical utility92
Trust & transparency85
Freshness94
Engagement quality3
Momentum100
See weights, tie-breakers, and governance →

Compatibility

Languages, platforms, and integrations

Languages

  • English

Integrations & surfaces

  • Git
  • OpenAI
  • Anthropic
  • Google Gemini
  • DeepSeek
  • Ollama
  • OpenRouter
  • GROQ
  • LM Studio
  • Amazon Bedrock
  • Microsoft Azure
  • GitHub Copilot

Community

Reviews and questions

No approved member reviews yet. Editorial factors above are the only rating on this page.

Reviews and questions come from Google-signed members and are checked by an editor before they appear.

Frequently asked

Aider FAQ

How do you install Aider?+

Aider can be installed on your system using Python via pip (using the official installer command 'python -m pip install aider-install && aider-install'), or run through Docker, GitHub Codespaces, and Replit.

Does Aider require a paid subscription to Aider itself?+

No. Aider is free open-source software. Users pay their chosen LLM provider directly for API tokens, or use free model endpoints and local inference engines like Ollama.

What programming languages does Aider support?+

The vendor states that Aider works with more than 100 programming languages, including Python, JavaScript, Rust, Ruby, Go, C++, PHP, HTML, CSS, and others supported via tree-sitter.

Can Aider be used inside regular IDEs?+

Yes. Aider runs in your terminal, but it can watch files for special AI comments typed directly inside editors like VS Code or Neovim, executing requested modifications as you save.

Keep comparing

Related tools

Browse all tools →