AIAny
AI Client2023
Icon for item

Aider.chat

Edits code across an existing repo from the terminal: you describe a change in plain English, it maps the whole codebase, applies edits to the right files, and auto-commits each change as a reviewable git commit. Works with most LLMs.

Introduction

Most AI coding tools treat your repo as a wall of text to stuff into a context window. Aider does the opposite: it builds a graph-based map of your entire codebase, then feeds the model only the symbols and files relevant to the task. That single design choice is why it stays useful on large, long-lived projects where naive context-stuffing falls apart.

The second deliberate choice is that every edit lands as a git commit with a sensible message. There is no separate "accept changes" UI to trust — you review and undo work with the same git tools you already use, which makes an autonomous editor feel safe to run on real code.

What Sets It Apart
  • Repo map over context dump: a compact map of definitions and call relationships lets it pick the right files to edit instead of pasting the whole project, so it scales to large codebases.
  • Git-native workflow: each change is its own commit, so reverting a bad edit is git reset, not a screenshot diff — the AI never hides what it changed.
  • Model-agnostic and measured: runs against Claude, the GPT and o-series, DeepSeek, Gemini, and local models. Its creator also maintains the Aider Polyglot leaderboard (225 hard Exercism problems across six languages), which Anthropic, OpenAI, Google, and DeepSeek now cite when releasing models.
Who It's For

Great fit if you live in the terminal, already use git seriously, and want an editor that touches existing multi-file codebases rather than scaffolding greenfield demos. Look elsewhere if you want a graphical IDE chat panel, an agent that autonomously plans multi-step tasks without your prompts, or a turnkey hosted product — Aider is a focused CLI you point at your own repo and your own API keys.

Information

  • Websiteaider.chat
  • OrganizationsAider AI
  • AuthorsPaul Gauthier, Aider-AI
  • Published date2023/05/12

More Items

GitHub
AI Agent2026

Provides a ruleset and skills that make AI coding agents prefer the simplest correct implementation: reuse existing code, prefer stdlib/native features, and only write minimal new code. Cuts generated LOC, tokens, cost and time while preserving validation and safety.

Hugging Face
Chatbot2026

Provides a drop-in Jinja chat template for Qwen 3.5/3.6/3.8 that reduces reasoning-token waste, enforces a concise terseness system prompt, and preserves in-chat reasoning and tool-call rendering across turns. Terseness is on by default but switchable per request; no model weights are changed.

GitHub
AI Client2025

Enhances web AI chat interfaces (Gemini, AI Studio, Claude, ChatGPT) with folder-based conversation organization, timeline navigation, prompt vault, cloud sync, chat export, UI fixes and a plugin engine. Runs as a browser extension and includes cross-site prompt management and Mermaid rendering.