Aider

AI pair programming in your terminal, using the model you choose

Overview

Aider brings AI pair programming to the command line instead of a dedicated IDE or web app. You point it at your project, tell it what you want changed in plain English, and it edits the actual files, then commits the change to git with a clear message. Because it works with whatever model you configure, from Claude Sonnet to GPT to a fully local Ollama model, you're not locked into one vendor's coding assistant, and you only pay for the API calls the model provider bills you directly.

It's built for developers who already live in a terminal and want AI help without a heavyweight editor or a monthly subscription on top of their model costs. The tradeoff is that Aider has no polished UI, no built-in project management, and expects you to already understand git and command-line workflows. If you want a visual coding assistant with a chat sidebar and inline diffs in an editor, tools like Cursor or Windsurf will feel more comfortable. If you want maximum control over which model you use and what you pay per token, Aider is hard to beat.

Key Features

  • Terminal-Based Pair Programming: Chat with an LLM about your code and let it make edits directly to files in your project.

  • Git-Aware: Automatically commits changes with sensible messages, so every AI edit is tracked and easy to revert.

  • Model-Agnostic: Works with Claude, GPT, DeepSeek, Gemini, and local models through Ollama, no lock-in to one provider.

  • Repo Map: Builds a map of your codebase so the model understands context beyond the files currently open.

  • Voice-to-Code: Supports dictating coding requests instead of typing them.

Pricing

Starting price

Free and open source (you pay only your own LLM API usage costs)

  • Aider: Free and open source, no subscription. You configure your own LLM API key (Claude, GPT, DeepSeek, Gemini, or a local model via Ollama) and pay that provider directly for usage.

Disclaimer: pricing may change, confirm on Aider's own site and your chosen model provider's pricing page before buying.

Pros

  • No Subscription Fee: The tool itself is free, you only pay your chosen model provider for usage.

  • Model Freedom: Swap between Claude, GPT, DeepSeek, or local models without changing tools.

  • Git-Native Workflow: Every AI edit is a tracked, revertable git commit, which makes trusting AI changes easier.

  • Large, Active Community: Millions of installs and tens of thousands of GitHub stars mean active development and lots of shared configs online.

Cons

  • Terminal-Only: No graphical interface, which is a real barrier for anyone not comfortable in a command line.

  • Setup Friction: You need your own API key and some configuration before it's usable, unlike a plug-and-play SaaS tool.

  • Costs Are Variable: Total cost depends entirely on which model you pick and how much you use it, harder to budget than a flat subscription.

  • No Official Support: As an open-source project, help comes from community channels, not a paid support team.

What Makes It Unique

  • Git-Native AI Editing: Every change Aider makes lands as its own git commit, giving you a clean, revertable audit trail of AI edits that most coding assistants don't offer.

Kay Score

8

/ 10

Tool Information

Pricing

Free and open source (you pay only your own LLM API usage costs)

Category

Coding & Development

Platform

Web / iOS / Android

Last Updated

Top Alternatives

Lovable

Create apps and websites by chatting with AI

Lovable turns a plain-English chat into a working app or website, no coding required. Describe what you want, watch it build in real time, then tweak and ship with one click. It's the fastest way we've seen to get from idea to working prototype.

Coding & Development

$25/mo

Lovable

Create apps and websites by chatting with AI

Lovable turns a plain-English chat into a working app or website, no coding required. Describe what you want, watch it build in real time, then tweak and ship with one click. It's the fastest way we've seen to get from idea to working prototype.

Coding & Development

$25/mo

Julius AI

Chat with your data in plain English and get charts, analysis, and reports back.

Julius AI turns a plain-English question into a finished chart or analysis. Upload a spreadsheet or connect a database, ask a question like you'd ask a colleague, and it writes the code, runs it, and hands back a clean answer, no coding required.

Coding & Development

$20/mo

Julius AI

Chat with your data in plain English and get charts, analysis, and reports back.

Julius AI turns a plain-English question into a finished chart or analysis. Upload a spreadsheet or connect a database, ask a question like you'd ask a colleague, and it writes the code, runs it, and hands back a clean answer, no coding required.

Coding & Development

$20/mo

Context.dev

One API to scrape, enrich, and extract structured data from any website.

Context.dev is a scraping, logo, and brand-data API for developers and AI teams. Point it at a domain and get back structured JSON: page content as clean markdown, company logos, brand colors and fonts, and industry classification codes, all through one API instead of five.

Coding & Development

$25/mo

Context.dev

One API to scrape, enrich, and extract structured data from any website.

Context.dev is a scraping, logo, and brand-data API for developers and AI teams. Point it at a domain and get back structured JSON: page content as clean markdown, company logos, brand colors and fonts, and industry classification codes, all through one API instead of five.

Coding & Development

$25/mo

Never miss an AI breakthrough

Join 10,000+ subscribers getting the latest AI tools, news, and tips delivered straight to their inbox every Tuesday.