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
