Wednesday, May 20, 2026
S&P 500 · NDX · NVDA · Gold · BTC
  Tool · Coding & IDEs All tools →
Aider

Aider.

Terminal-native pair programmer — git-aware, model-agnostic.

Category
Coding & IDEs
Vendor
Aider
Domain
aider.chat
Pricing
Free open source · Pay-per-token to model provider
Region
Open-source project (US-based maintainer)
Models
Claude, GPT-5, Gemini, DeepSeek, any OpenAI-compatible endpoint

What it is.

Open-source CLI pair programmer. Written by the open-source community. Runs in the terminal, edits files in place, commits diffs to git automatically. Model-agnostic — point it at any OpenAI-compatible endpoint, including local Llama servers.

Where it fits.

Engineers who live in the terminal and want full control over the model, the cost, and the iteration loop. The benchmark-leading edit-rate scores Aider posts each month make it the reference for how good model-X is at code in practice.

Use cases
  • Terminal-native development
  • Git-aware iterative coding
  • Self-directed agent loops via shell
  • Cost-controlled experimentation with multiple models
Strengths
  • Open-source, scriptable, no vendor lock-in
  • Git-aware — every edit committed atomically
  • Public model benchmarks updated monthly
Considerations
  • Terminal-first UX excludes non-engineer collaborators
  • No managed service — buyer runs all infrastructure

Frequently asked.

Why use Aider over Cursor?

Full transparency and control. Every model call, every diff, every commit is visible. Most useful for engineers running cost-sensitive experiments or training internal benchmarks.

Does Aider work with local models?

Yes. Point it at any OpenAI-compatible endpoint — Ollama, vLLM, llama.cpp server. Quality depends on the model.

What are the Aider benchmarks?

The polyglot benchmark — code-edit rate across multiple languages. Updated monthly. Treated as a reference scoreboard by the wider community.