← Browse tools

Coding agents

Aider

Terminal-based AI pair programming with a repository map that supplies structural context across a codebase. Git-integrated edits and support for multiple model providers make it a focused alternative to larger agent platforms.

48,942 stars

Overview

Research summary

Aider is a terminal-based AI pair programmer for making coordinated changes in new or existing codebases. Users add files to a conversation, describe an implementation or repair, and let the selected model propose and apply edits. It supports many hosted model APIs and local-model configurations, with behavior and edit reliability depending on the chosen model.

For repository-wide context, Aider builds a concise map containing important classes, functions, types, and call signatures. In large repositories it ranks dependency relationships and sends only the portions most relevant to the current conversation and token budget, so the map is selective rather than a complete copy of the codebase. Git is central to the workflow: Aider can create descriptive commits after edits, preserve pre-existing dirty changes separately, display diffs, and undo its latest change.

Automatic commits and Git integration can be disabled. It can also run configured linters and tests after changes and attempt to repair reported failures, and prompts may include images or web pages as supporting context. Aider's implementation is published in Python under Apache-2.0; external models and APIs retain their own credentials, costs, licenses, and operational limits.

Repository summary

Stars
48,942
Open issues
1,374
Last push
2026-05-22
Commits, 90 days
0
Repository activity
Low activity · 34/100
Version
0.86.0

Recorded catalogue figures. View repository data and provenance →

Classification

Pricing & services

Paid services unknown

Whether the provider offers paid products or services has not been established.

Licence scope

Implementation

Recorded implementation details and interfaces for Aider.

Implementation details

Python

Languages
Python
Repository type
source

Recorded interfaces and capabilities

Licence scope

Repository

Repository snapshots, release information and recorded maintenance signals.

Repository snapshot

Aider-AI/aider ↗

Stars
48,942
Open issues
1,374
Last push
2026-05-22
Commits, 90 days
0
Repository activity
Low activity · 34/100
Archived
No

Repository activity is a snapshot, not a quality or popularity ranking. It combines recent-push freshness (50%), 90-day commits (30%) and issue pressure (20%).

Release information

Current version
0.86.0
Version source
github-release
Version scope
Aider-AI/aider
Version recorded
2026-09-14
Latest release tag
v0.86.0
Release published
2025-08-09
Default branch
main
Head commit
5dc9490bb35f9729ef2c95d00a19ccd30c26339c

Maintenance and provenance

Catalogue snapshot
2026-10-06
Repository metrics recorded
2026-09-14
Stars source
GitHub snapshot
Last push source
GitHub snapshot
Repository metrics stale
No
Snapshot repository
Aider-AI/aider

Documentation

Recorded references and research provenance for this entry.

Recorded sources 6

Research metadata

Research date
2026-09-09
Catalogue snapshot
2026-10-06
Repository metrics recorded
2026-09-14

Community & social 1 channels

Communities