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 →
Aider Alternatives
Similar projects and alternatives to aider
-
-
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.
-
-
ollama
Get up and running with Llama 3.3, DeepSeek-R1, Phi-4, Gemma 3, and other large language models.
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
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
-
refact
AI Agent that handles engineering tasks end-to-end: integrates with developers’ tools, plans, executes, and iterates until it achieves a successful result.
-
-
-
-
-
gpt-code-search
Discontinued gpt-code-assistant is an open-source coding assistant leveraging language models to search, retrieve, explore and understand any codebase. [Moved to: https://github.com/narenmanoharan/gpt-code-assistant]
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
aider discussion
aider reviews and mentions
- Aider-AI/aider: aider is AI pair programming in your terminal
-
Gemini 2.5 Pro reasons about task feasibility
There is an Open-Source tool named Aider that can use Gemini: https://aider.chat/
- Janito – A Claude-powered CLI assistant for developers
-
Hacking Your Own AI Coding Assistant with Claude Pro and MCP
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
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?)
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
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
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
-
Automating the Vim Workplace (2020)
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
Stats
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.