Aider

Aider is a tool that allows you to program paired with large language models via the terminal. It can work on large projects by mapping your codebase, supporting over 100 programming languages such as Python, JavaScript, Rust. It automatically commits changes made and can fix errors by running the testing processes with the lint.

AI

paul-gauthier · AI Coding Assistants

STARS45
FORKS4
COMMITS—
CONTRIBUTORS182
VERSIONv0.9.0
UPDATED5 mo ago
PythonCLIGitApache-2.0

Common commercial products in this category: GitHub Copilot, Cursor, Tabnine

What can it do?
  • You can apply code changes, new features, or test scenarios by giving voice commands in the terminal.
  • You can include images and web pages in the conversation to add visual context, screenshot, or reference document to your code.
  • You can make the vehicle work by adding comments to your code from within your favorite IDE.
User reviews
  • ↑ PositiveHacker News

    Aider: AI pair programming in your terminal

    “> Nah these things are all stupid as hell. Any back and forth between a human and an LLM in terms of problem solving coding tasks is an absolute disaster. I actually agree in the general case, but for specific applications these tools can be seriously awesome. Case in point -…”

  • • NeutralHacker News

    Aider: AI pair programming in your terminal

    “I haven't yet tried incorporating tree-sitter as Aider does to load in all definitions in the repo. In Plandex, the idea is more to load in just the files are relevant to what you're building before giving a prompt. You can also load directory layouts (with file names only) with…”

My note

Alternative pages

More in: AI Coding Assistants