Product Thumbnail

Aider

AI Pair Programming in Your Terminal

Open Source
Developer Tools
Artificial Intelligence
GitHub

Aider is the AI pair programmer that edits code in your local git repo via the terminal. Works with your editor, any LLM (Claude 3.5 Sonnet, DeepSeek R1, GPT-4o, local models), and many languages.

Top comment

Hi everyone!

Aider is an open-source tool that brings AI pair programming directly into your terminal. It lets you collaboratively edit your existing codebase with an LLM, right in your terminal.

Here's how it works:

Add Files: You tell aider which files to work on, like: aider file.js

Chat: Describe changes in natural language.
AI Edits: aider applies edits directly to your files.
Review & Iterate: Use your editor, and keep chatting.
Git Commits: Auto-commits with good messages.

While tools like Cursor offer a more visual approach, terminal-based coding is still essential for many developers, and Aider makes that AI interaction really interesting!

Comment highlights

Massive congrats on the Aider launch! 🚀 Terminal-based AI pair programming with multi-LLM support? Pure genius! The git auto-commit feature is a killer detail every dev will love. You've nailed the balance between minimalist CLI workflow and AI power – exactly what big IDEs overlook!

Quick ideas:
1️⃣ Build plugin ecosystem for VSCode/JetBrains integrations
2️⃣ Add "live collaboration" mode for multi-user code sessions
3️⃣ AI-generated test stubs for modified code (e.g. auto pytest)

Sharing this with my full-stack squad ASAP! Can't wait to see how the OSS community evolves this gem. The future of terminal-centric coding is here! 🔥

@zaczuo Thanks for sharing aider! Any chance you can add me as a "maker"?


Also, I'm happy to answer any questions folks have about aider.

This is awesome for devs who live in the terminal! 🧰 AI pair programming directly applied to your existing codebase—without needing to switch contexts—is such a smart approach.

The automatic git commits with meaningful messages is a particularly nice touch. Combine that with the open-source angle and Aider feels like a must-try for anyone who loves working fast and close to the code.

Excited to see how this evolves! Are you planning to add support for multi-file refactors or deeper project-wide edits in the future? 🚀