Free, open-source local MCP gateway: register each server once, share it with every AI client, and cut tool-definition tokens by up to 91%.
Summary
AI pair programming in your terminal, with git-aware edits and a sensible commit for every change.
Description
Aider is a command-line pair programmer. You run it in a git repository, tell it what you want, and it edits files directly and commits each change with a descriptive message. The git integration is the point: every step is a commit you can inspect, revert, or build on.
Why it works well
- Repository map. Aider builds a concise map of your codebase so the model understands structure without you pasting files, and it scales to large projects.
- Real edits, not snippets. Changes land in files across the project, and Aider handles the diff application.
- Automatic commits. Each request produces a clean commit, so
git diffandgit revertremain your safety net. - Lint and test loops. Configure a linter and test command, and Aider runs them after edits and fixes what it broke.
- Any model. Works with all major providers and local models; benchmark results for each are published openly.
- Voice input and image support for the times when describing something is faster than typing it.
Aider is free and open source, installed with a single pip command, and remains one of the most efficient options for developers who live in the terminal.
Reviews
Similar App Suggestions
Agentic IDE that runs coding agents, self-healing QA tests and production monitoring in one workspace so fixes reach a PR automatically.
An AI on-call agent that drops read-only probes into running production code, capturing live variable snapshots and stack context without a redeploy or a restart.
A hosted LLM gateway from ngrok: one base URL and one key for public providers, your own keys and self-hosted models, with failover, scoped access and cost analytics.
Cloud-hosted long-horizon AI agents: pick a harness like Claude Code or Codex, pick a model, and reach the same agent from Slack, WhatsApp, iMessage, the web or a CLI.