aider

aider is AI pair programming in your terminal (by Aider-AI)

Aider Alternatives

Similar projects and alternatives to aider

  1. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  2. llama.cpp

    878 aider VS llama.cpp

    LLM inference in C/C++

  3. ollama

    444 aider VS ollama

    Get up and running with Llama 3.3, DeepSeek-R1, Phi-4, Gemma 3, and other large language models.

  4. rr

    114 aider VS rr

    Record and Replay Framework

  5. llama-cpp-python

    Python bindings for llama.cpp

  6. llm

    57 aider VS llm

    Access large language models from the command-line

  7. phind-for-firefox

    Discontinued Sets phind.com as the default search engine in Firefox

  8. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  9. tabby

    39 aider VS tabby

    Self-hosted AI coding assistant

  10. developer

    37 aider VS developer

    the first library to let you embed a developer agent in your own app!

  11. continue

    26 aider VS continue

    ⏩ Create, share, and use custom AI code assistants with our open-source IDE extensions and hub of models, rules, prompts, docs, and other building blocks

  12. refact

    35 aider VS refact

    AI Agent that handles engineering tasks end-to-end: integrates with developers’ tools, plans, executes, and iterates until it achieves a successful result.

  13. mods

    15 aider VS mods

    AI on the command line

  14. easy-chat

    7 aider VS easy-chat

    A ChatGPT UI for young readers, written by ChatGPT

  15. OpenHands

    19 aider VS OpenHands

    🙌 OpenHands: Code Less, Make More

  16. gpt-pilot

    25 aider VS gpt-pilot

    The first real AI developer

  17. gpt-engineer

    50 aider VS gpt-engineer

    CLI platform to experiment with codegen. Precursor to: https://lovable.dev

  18. codemcp

    5 aider VS codemcp

    Coding assistant MCP for Claude Desktop

  19. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better aider alternative or higher similarity.

aider discussion

Log in or Post with

aider reviews and mentions

Posts with mentions or reviews of aider. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-03-26.
  • Aider-AI/aider: aider is AI pair programming in your terminal
    1 project | news.ycombinator.com | 27 Mar 2025
  • Gemini 2.5 Pro reasons about task feasibility
    6 projects | news.ycombinator.com | 26 Mar 2025
    There is an Open-Source tool named Aider that can use Gemini: https://aider.chat/
  • Janito – A Claude-powered CLI assistant for developers
    3 projects | news.ycombinator.com | 23 Mar 2025
  • Hacking Your Own AI Coding Assistant with Claude Pro and MCP
    11 projects | news.ycombinator.com | 19 Mar 2025
    There are folks using just this filesystem API for coding: https://x.com/Zirkman/status/1897003182049649000

    I'm not sure I would prefer it to using Cursor. I was using Claude Desktop client to edit a bunch of (non-code) text files a couple of days ago, and a couple of times it crashed, and I had to restart it. When this happened, it lost some conversation history, although of course the files it had already edited were fine.

    There are other approaches to having Claude edit files, but they're less suited for use with MCP (and hence they don't save cost like the OP does).

    A) Aider gives very specific instructions about how Claude should describe patch operations: https://github.com/Aider-AI/aider/blob/dd4d2420df51dc29c2aed...

    This works, but I don't know if anyone has tried using this technique in an MCP server. It seems like the way OP and the Filesystem MCP might be superior for small edits, but Aider's approach might be better for multiple edits in a single request-response. It should be possible to do this with an MCP server.

    B) Anthropic provides fine-tuned models (text_editor_20250124 and text_editor_20241022) that know a specific text editing protocol: https://docs.anthropic.com/en/docs/build-with-claude/tool-us...

    You could build a coding assistant like Aider on top of these, but obviously you're then tied to this implementation and it's harder to switch out models. And it wouldn't work with Claude Desktop.

  • Show HN: "Git who" – A new CLI tool for industrial-scale Git blaming
    12 projects | news.ycombinator.com | 18 Mar 2025
    Yup. It’s a complex enough set of in/excludes that I think that would get unwieldy for my use case.

    Details here:

    https://github.com/Aider-AI/aider/blob/main/scripts/blame.py

    Again, nice work on your tool. I’ll spend some more time trying to harness it for my need.

  • Refact.ai AI Agent is the new #1 on Aider’s polyglot benchmark with a score of 76.4%(a better measure than SWE bench?)
    3 projects | dev.to | 17 Mar 2025
    So, we’d like to thank Aider for introducing this comprehensive benchmark! It provides great insights into AI coding tools and helps drive better solutions.
  • Another late-night Claude Code post
    1 project | news.ycombinator.com | 10 Mar 2025
    I'm impressed by how many people who are working with Claude Code seem to have never heard of its open source inspiration, aider: https://aider.chat/

    It's exactly what Yegge describes. It runs in the terminal, offering a retro vision of the most futuristic thing you can possibly be doing today. But that's been true since the command line was born.

    But it's more than Claude Code, in that it's backend LLM agnostic. Although sonnet 3.7 with thinking _is_ killing the competition, you're not limited to it, and switching to another model or API provider is trivial, and something you might do many times a day even in your pursuit of code that vibes.

    I've been a vim and emacs person. But now I'm neither. I never open an editor except in total desperation. I'm an aider person now. Just as overwhelmingly addicted to it as Yegge is to Claude Code. May the future tooling we use be open source and ever more powerful.

  • I've been using Claude Code for a couple of days
    4 projects | news.ycombinator.com | 9 Mar 2025
    To do it effectively, you need an API key and a tool like Aider: https://aider.chat/
  • Show HN: Fork" of Claude-code working with local and other LLM providers
    9 projects | news.ycombinator.com | 4 Mar 2025
  • Automating the Vim Workplace (2020)
    3 projects | news.ycombinator.com | 13 Feb 2025
    One main difference with tmux is that I can script the startup of my "tabbed terminals", and I can background the whole project and switch to another one (a new tmux session is akin to a new desktop workspace full of your tabbed terminals).

    I used to use your setup, and I was fast. But tmux is much better.

    As an example, I can ssh into the server, start a tmux session, and work there the same way I do on my local. Doing that your way would require a lot of ssh sessions.

    > The one thing I have not figured out yet is how to cleanly integrate AI tools into my workflow

    https://github.com/Aider-AI/aider

  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 28 Mar 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Stats

Basic aider repo stats
95
30,120
10.0
about 11 hours ago

Aider-AI/aider is an open source project licensed under Apache License 2.0 which is an OSI approved license.

The primary programming language of aider is Python.


Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that Python is
the 2nd most popular programming language
based on number of references?