#2020th of 21 in Coding agents and assistants
aider
Terminal pair-programming tool that edits your git repo with LLMs
Documentation ↗
(opens in a new tab)Website ↗
(opens in a new tab)Repository on GitHub ↗
(opens in a new tab)
- Stars
- 49.5k
- License
- Apache-2.0
- Last commit
- May 2026
- Last release
- Aug 2025
- Language
- Python
Overview
Aider runs in the terminal and edits files in an existing codebase through chat with a cloud or local LLM. It builds a map of the repository to give the model context, commits each change to git with a generated message, and can run linters and tests after edits and try to fix failures. It also accepts images, web pages and voice input, and can be triggered by comments in an editor.
Who it is for: Developers who want LLM edits inside a git repo from the terminal
Strengths
- Auto-commits every change to git, so diffs and undo use ordinary git tools
- Connects to almost any LLM, including local models
- Runs linters and tests after edits and attempts to fix reported failures
- Repo map gives the model context across larger codebases
Weaknesses
- Terminal-first; no standalone GUI, IDE use relies on comment watching
- Last tagged release is 2025-08-09, older than recent commits
- Needs an LLM API key or a separately hosted local model
- Installed via pip and aider-install; no Docker setup in the repo
What it needs
- no GPU
- Docker
- Needs LLM provider API key or local model server
- Models: Claude 3.7 Sonnet, DeepSeek R1 and V3, OpenAI o1, o3-mini, GPT-4o, local models
Also in Coding agents and assistants
See all 21| Rank | Project | Score |
|---|---|---|
| 1 | opencodeTerminal coding agent with build and plan modes | 77 out of 100 |
| 2 | orcaDesktop app that runs CLI coding agents in parallel git worktrees | 75 out of 100 |
| 3 | ArchonYAML workflow engine that runs coding agents in isolated worktrees | 73 out of 100 |
| #4 | codexOpenAI's terminal coding agent that runs locally | 71 out of 100 |
| #5 | oh-my-openagentTerminal coding agent that runs parallel sub-agents and keeps git-based memory | 70 out of 100 |