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!