This is an early release preview. You may encounter bugs.
Aider logo
Unclaimed

Harness coding

Aider

Command-line LLM pair programmer that maps your repo, edits files, and auto-commits each change to git

C 57/100 GitHub score ? This grade is derived from GitHub signals, not user votes. Open for the full breakdown.
No votes yet

01 / About

What Aider is.

Aider is a command-line pair-programming tool that lets you work with an LLM on a new project or an existing codebase from your terminal. It builds a map of the whole repository so the model can work with larger projects, edits files directly, and commits each change to git with a generated commit message, so you can diff, manage, and undo its edits with standard git tools.

It connects to cloud and local models; documented pairings include Claude 3.7 Sonnet, DeepSeek R1 and Chat V3, OpenAI o1, o3-mini, and GPT-4o. Aider works with most common programming languages, and it can lint and run tests after each change and attempt to fix the problems it finds. Beyond the terminal, a watch mode lets you request changes by adding comments in your editor, and a copy/paste mode exchanges context and edits with an LLM's web chat interface.

Features

  • Repository map: a map of the entire codebase gives the model context in larger projects
  • Git integration: automatic commits with descriptive messages for every change
  • Model choice: cloud models such as Claude, DeepSeek, and OpenAI, plus local models
  • Language coverage: Python, JavaScript, Rust, Ruby, Go, C++, PHP, HTML, CSS, and dozens more
  • IDE watch mode: comments added in your editor trigger aider to make the requested change
  • Images and web pages: add screenshots, reference docs, and URLs to the chat as context
  • Voice-to-code: speak requests for features, tests, or fixes
  • Linting and testing: runs linters and test suites after edits and fixes reported problems
  • Web-chat workflow: copy/paste mode for models only reachable through a browser chat
  • LLM leaderboards: published benchmarks of how different models perform with aider

02 / Discussion CREDIBILITY-GATED

Discussion

Reading is open to everyone. Posting and voting need a verified identity or a GitHub grade of B or higher.

  • No discussions yet.

03 / Build

Build with Aider.

Browse the catalogue for frameworks, tools, and harnesses, each scored on real GitHub credibility.

Get Aider →

Browse the catalogue