
Aider
Open-source CLI coding agent that pair-programs in your terminal and commits to git automatically.
Aider is an open-source CLI coding agent that pair-programs in your terminal and commits to git automatically. Fully open source under Apache 2.0; no vendor lock-in.
About Aider
Aider is an open-source CLI coding agent that pair-programs in your terminal and commits each change to git automatically.
Its edge is openness and git discipline: Apache-2.0 with no lock-in, bring-your-own-key across OpenAI, Anthropic, Gemini, DeepSeek, and local Ollama models, and every accepted change landing as a git commit with a generated message.
It fits developers who live in the terminal and want a model-agnostic agent tied to version control. The trade-offs: there's no GUI or inline-edit overlay like Cursor's — it's command-line only — and cost tracks whatever provider's token pricing you bring.
It's the open, BYOK terminal agent next to Anthropic's Claude Code and IDE-native Cursor.
Sources: aider.chat, this listing
What it does well
- Fully open source under Apache 2.0; no vendor lock-in.
- Bring-your-own-key for OpenAI, Anthropic, Gemini, DeepSeek, and local Ollama models.
- Every accepted change is committed to git with a generated message.
Where it falls short
- No GUI — command-line only; no inline-edit overlay like Cursor.
- Cost depends entirely on the underlying provider's token pricing.
Tagged
- Self-hostable
- Bring Your Own Key
- Supports Claude
- Supports GPT
- Supports Gemini
- Supports Local Models
- CLI
- Multi-file Edits
- Git Integration
- Terminal Execution
- Free
- Open Source
Compared with similar things
Picked by shared tags inside the AI Coding Agents.
- 01Freemium →CrewAI
Open-source framework for orchestrating role-playing multi-agent teams in Python.
- 02Freemium →OpenHands
Open-source autonomous coding agent platform, formerly OpenDevin, by All Hands AI.
- 03Freemium →LangChain
Most-used framework for building LLM applications with retrieval, agents, and chains.
- 04Freemium →Zed
High-performance multiplayer code editor written in Rust with built-in AI chat and inline edits.
- 05Freemium →n8n
Open-source workflow automation with native LLM nodes — self-host on your own infrastructure.
- 06Freemium →LlamaIndex
Data framework for connecting LLMs to private data with chunking, indexing, and retrieval primitives.
Featured in
- 6 Best GitHub Copilot Alternatives in 2026
The strongest GitHub Copilot alternative for agentic work is Cursor — an AI-native editor whose multi-file agent goes further than Copilot's. Windsurf is the other agent-first editor. For free unlimited completion, use Codeium; for open-source, bring-your-own-key control, try Cline, Aider, or Continue. Every option here has a free tier.
- 7 Best Cursor Alternatives in 2026
The closest Cursor alternative is Windsurf — the other AI-native editor, with a multi-step Cascade agent and a more generous free tier. To leave the IDE for a terminal agent, use Claude Code or Aider. For free, open-source, bring-your-own-key tools, try Cline or Continue. Every option here has a free tier.
Related reading
- What Is an AI Agent Harness? The Runtime That Turns an LLM Into an Agent
A harness is the runtime wrapper that turns a bare language model into an agent — the layer that runs tools, holds memory, assembles context, and enforces limits. The model does the reasoning; the harness does everything the model can't do on its own. It's the part that decides whether you shipped a chatbot or a real agent — and it's why the same model feels brilliant in one tool and useless in another.
Read guide → - Claude Code Memory
Claude Code has built-in memory — a CLAUDE.md file it reads each session — but it only holds short, hand-written notes. To make it understand a large codebase or docs set, you add a second brain: turn the repo into a knowledge graph, fold that into an Obsidian vault, and let the agent query the map instead of re-reading every file.
Read guide → - How to Do Your Own SEO with Claude Code
Claude Code can do most of your SEO — build a crawlable static site, write and optimize pages, fix the technical layer, even bottle the whole workflow into a reusable skill. What it can't do is invent authority or pick keywords, and if you let it generate 10,000 pages you'll get de-indexed, not ranked. Here's the honest, hands-on version for a maker whose site shipped last week.
Read guide →
Concepts you should know
- AI agent
An LLM-powered program that pursues a goal over multiple steps by calling tools, observing results, and replanning. Agents differ from single-turn chatbots in that they can take real actions (run shell commands, edit files, hit APIs) and iterate without human intervention between steps.
- Coding agent
An AI agent specialised for software-engineering tasks. Exposes file editing, terminal execution, code search, and git operations as tools and pursues multi-step coding goals like "add a /signup route with tests".
- Context window
The maximum number of tokens an LLM can attend to in a single inference call — both the prompt and the generated output count against it. As of 2026, frontier models range from 200k tokens (GPT-5) to 1M+ tokens (Gemini 2.5, Claude Sonnet 4.6 with 1M extension).
- Multi-file edit
A single agent action that modifies several files in one logical change — for example, renaming a function across imports, refactoring a component and its tests together, or applying a codemod. Distinguishes modern coding agents from per-file autocompletion.
Featured on Vibedonalds
Own Aider? Add this badge to your site to show you’re listed — and link back to your profile here.
<a href="https://vibedonalds.com/tools/aider" target="_blank" rel="noopener">
<img src="https://vibedonalds.com/badge/featured-on-vibedonalds.svg" alt="Aider — Featured on Vibedonalds" width="240" height="60" loading="lazy" />
</a>Frequently asked questions
- What is Aider?
- Aider is an open-source CLI coding agent that pair-programs in your terminal and commits to git automatically.
- Is Aider free?
- Aider is free to use. There is no paid tier as of the last index update.
- What platforms does Aider support?
- Aider runs on mac, win, linux, cli.
- What category does Aider belong to?
- Aider is in the AI Coding Agents category — Autonomous agents that write, edit, run, and review code. Includes CLI agents, agentic IDE add-ons, and code-review bots.
- What are the downsides of Aider?
- No GUI — command-line only; no inline-edit overlay like Cursor. Cost depends entirely on the underlying provider's token pricing.