aider social preview
agent-framework45,885Apache 2.0

aider

aider is AI pair programming in your terminal

Updated Jun 8, 2026
Platforms
web
Pricing
free-open-source
Status
active
License
Apache 2.0

What it does

Core capabilities at a glance

  • Anthropic
  • Chatgpt
  • Claude 3
  • CLI
  • Command Line
  • Gemini
  • GPT 3
  • GPT 35 Turbo

Deep dive

The full breakdown - performance, comparisons, and setup

aider

aider is an agent framework - aider is AI pair programming in your terminal.

Overview

Aider lets you pair program with LLMs to start a new project or build on your existing codebase.

Aider works best with Claude 3.7 Sonnet, DeepSeek R1 & Chat V3, OpenAI o1, o3-mini & GPT-4o, but can connect to almost any LLM, including local models.

Aider makes a map of your entire codebase, which helps it work well in larger projects.

Aider works with most popular programming languages: python, javascript, rust, ruby, go, cpp, php, html, css, and dozens more.

Aider automatically commits changes with sensible commit messages. Use familiar git tools to easily diff, manage and undo AI changes.

Use aider from within your favorite IDE or editor. Ask for changes by adding comments to your code and aider will get to work.

Add images and web pages to the chat to provide visual context, screenshots, reference docs, etc.

Speak with aider about your code! Request new features, test cases or bug fixes using your voice and let aider implement the changes.

Automatically lint and test your code every time aider makes changes. Aider can fix problems detected by your linters and test suites.

Work with any LLM via its web chat interface. Aider streamlines copy/pasting code context and edits back and forth with a browser.

See the installation instructions and usage documentation for more details.

aider is open-source, written primarily in Python, with 45,882 GitHub stars under the Apache 2.0 license. The latest release is v0.86.0 (2025-08-09).

Key capabilities

From the project's documentation:

  • "The best free open source AI coding assistant." — IndyDevDan on YouTube
  • "The best AI coding assistant so far." — Matthew Berman on YouTube
  • "Freaking love Aider." — hztar on Hacker News
  • "I like aider :)" — Chenwei Cui on X
  • "Aider ... is the tool to benchmark against." — BeetleB on Hacker News
  • "aider is really cool" — kache on X

Install

A quick way to get started (always check the official docs for the latest):

pip install aider-install

How it fits a local-AI stack

aider runs on your own hardware, so pair it with a model and a GPU sized to your needs. Use the VRAM calculator to pick a model that fits your card, and see what you can run for hardware guidance. Related agent frameworks in the directory:

Sources

Stats from GitHub, 2026-06-08.

Frequently asked

Quick answers to common questions

What is aider?

aider is a agent-framework tool for local AI workloads. aider is AI pair programming in your terminal

Is aider free and open source?

Yes, aider has 45,885 GitHub stars and is licensed under Apache 2.0. You can self-host it for free on web.

What platforms does aider support?

aider runs on web.

What hardware do I need for aider?

The hardware requirements depend on which models you run. Check our hardware directory for compatible GPUs and systems. aider has 45,885 GitHub stars and an active community.

Does aider support GPU acceleration?

aider's GPU support depends on your specific setup. Check the documentation for details. For the best performance, pair it with an NVIDIA RTX 4090 or 5090.

What are the best alternatives to aider?

Popular alternatives include other agent-framework tools in our directory. Browse our full collection at /tool for comparisons, community reviews, and benchmark data to find the right fit for your workflow.

How much does aider cost?

aider is free-open-source. It is completely free and open source to self-host.

Pairs well with

Complementary tools, models, and hardware

Comments coming soon

Configure NEXT_PUBLIC_GISCUS_REPO_ID and NEXT_PUBLIC_GISCUS_CATEGORY_ID at giscus.app to enable.