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.
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!
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? 🚀
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! 🔥
Replies
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!
Aider
@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.
@paul_gauthier Found you Paul! For sure and happy to see the PH community is cheering for Aider! Good work!
Elisi : AI-powered Goal Management App
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? 🚀
It's really save my time between commands' document
Big fan of aider, been my main coding assistant since mid 2023.
Tate-A-Tate
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! 🔥
A good open source coding tool!.