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 Coding2026

Explains AI coding jargon in plain English, giving concrete engineering meanings for terms like context window, tool call, and attention degradation. Structured as a browsable dictionary with pragmatic examples and guidance for developers building LLM-driven systems.

GitHub
AI Image2026

Node-based infinite-canvas web workstation for iterative visual creation — integrates image/video generation, reference editing, prompt library, multi-agent assistants, and asset management. Runs in-browser with configurable OpenAI-compatible endpoints; suited for local/personal deployment (AGPL-3.0).

GitHub
AI Client2026

Provides a deployable personal AI assistant that runs locally or in the cloud, supports multi-channel chat, extensible Skills/Plugins, and local-model runtimes. Key features include three-layer memory, kernel-level sandboxing and tool/file guards, and bundled QwenPaw-Flash local models for zero-API deployments.