Aider

Aider

0 bookmarks
Visit

Summary

AI pair programming in your terminal, with git-aware edits and a sensible commit for every change.

Description

Aider is a command-line pair programmer. You run it in a git repository, tell it what you want, and it edits files directly and commits each change with a descriptive message. The git integration is the point: every step is a commit you can inspect, revert, or build on.

Why it works well

  • Repository map. Aider builds a concise map of your codebase so the model understands structure without you pasting files, and it scales to large projects.
  • Real edits, not snippets. Changes land in files across the project, and Aider handles the diff application.
  • Automatic commits. Each request produces a clean commit, so git diff and git revert remain your safety net.
  • Lint and test loops. Configure a linter and test command, and Aider runs them after edits and fixes what it broke.
  • Any model. Works with all major providers and local models; benchmark results for each are published openly.
  • Voice input and image support for the times when describing something is faster than typing it.

Aider is free and open source, installed with a single pip command, and remains one of the most efficient options for developers who live in the terminal.

Reviews

Similar App Suggestions