Choose My Stack
Join free

Aider

Open SourceApache-2.0Self-hostable

The terminal AI pair programmer that edits your whole codebase and commits as it goes — works with Claude, GPT, DeepSeek and local models. A git-native Claude Code alternative.

ReplacesClaude Code
Stars
★ 47.7k
+11k this year
Forks
4.8k
+1k this year
Commit
Active now
2 months ago
Age
3 yrs
License
Apache-2.0
Hosted
Yes
one command
79
Health score
Healthy
Steady development

About Aider

Aider is a terminal-based AI pair programmer that edits code across your entire repository and commits each change with a sensible message, so your history stays clean and reversible. It's a favourite of developers who want AI help without leaving the command line.

It builds a map of your codebase so the model understands context beyond the file you're in, and it works with Claude, GPT, DeepSeek and local models — you bring your own key. Because every edit is a git commit, you can review, diff and roll back with the tools you already use.

It's Apache-2.0 licensed, mature and battle-tested, with a strong reputation for reliability on real-world edits. For a lightweight, git-native open alternative to Claude Code, Aider is one of the most trusted picks.

Filed underDeveloper Tools

What makes it different

Whole-repo edits

Aider maps your codebase so the model can make coherent changes across many files at once.

Git-native

Every change is committed with a clear message, so you can review, diff and roll back easily.

Any model

Works with Claude, GPT, DeepSeek and local models — bring your own key.

Terminal-first

Runs entirely in your terminal with no editor lock-in, and scripts cleanly into workflows.

Project pulse
47.7k+11k this year
Health score79 / 100
Forks4.8k
Last commit2 months ago
LicenseApache-2.0
Topics
#claude-code-alternative#ai-coding#terminal#pair-programming#git#cli#open-source
Under the hood
PythonGitTree-sitter

The honest read

What we like
  • Excellent, reliable multi-file editing
  • Git-native — every edit is a reviewable commit
  • Works with any major model, plus local ones
  • Apache-2.0 licensed and mature
  • Lightweight and scriptable
Worth knowing
  • Terminal-only — no graphical interface
  • You supply your own API keys or local model
  • Less 'autonomous' than full agent platforms
  • Best results need a capable (often paid) model

Quick answers

Is Aider free to use?

Yes — Aider is free and open source under the Apache-2.0 license. You only pay for the model provider you connect, or nothing with a local model.

How is Aider different from Claude Code?

Aider is open source, model-agnostic and git-native — every edit becomes a commit — while Claude Code is tied to Anthropic's models and platform.

Which models does Aider work with?

Aider works with Claude, GPT, DeepSeek and local models, so you can choose the best or cheapest option for each task.

Does Aider edit multiple files?

Yes — Aider maps your whole repository and can make coherent changes across many files at once.

Do I need to know git to use Aider?

Not deeply — Aider handles the commits for you, but a basic understanding of git helps you review and undo changes.

More open-source picks

Trending in open source
1Outline39.8k2Joplin55.7k3Huly27k4Excalidraw128.3k5n8n197.8k6NocoDB64.3k
The best open-source tools, in your inbox

One short email a week — new self-hostable tools, deals and honest reviews. No fluff.

Unsubscribe anytime. We mean it.

Own this page. Tell your story to buyers.

Claim Aider to add screenshots, respond to reviews and reach founders comparing tools — free to start.

Claim Aider — freeExplore paid plans