
aider
Officially listedOpen-source AI pair programming CLI tool that edits code in your local Git repository.
aider
Aider is an open-source AI pair programming command-line tool that integrates large language models in the terminal to help developers edit and build code intelligently in local Git repositories. Created by Paul Gauthier, it has earned 37K GitHub stars and 3 million installs, processing 15 billion tokens per week. Key features include: pair programming with AI in the terminal, supporting conversational code changes in natural language; automatic mapping of the entire codebase structure, understanding project context and making intelligent multi-file edits; deep Git version control integration that automatically generates meaningful commit messages and manages code changes; support for 100+ programming languages, including Python, JavaScript, Rust, Go, and C++; compatibility with multiple AI models, including Claude 3.7 Sonnet, DeepSeek, and the OpenAI GPT series; and automatic code linting and testing to ensure code quality. In daily development work, developers describe requirements in natural language and let Aider modify code files directly and commit to Git automatically; during large project refactors, Aider understands the structure of the whole codebase and makes intelligent cross-file changes; and for open-source contributors, it provides efficient code review and modification suggestions. Aider's core advantage lies in its deep Git integration and whole-codebase understanding. Unlike other AI coding assistants, it does not just generate code suggestions — it directly edits source files and manages version control automatically, truly realizing the concept of AI pair programming. Users report a fourfold boost in programming efficiency after adopting Aider, and it achieved an excellent 26.3% score on the SWE Bench benchmark.
FAQ
What is aider?
aider is an AI tool. Open-source AI pair programming CLI tool that edits code in your local Git repository.
Is aider free?
Yes, aider offers a free version.
How do I use aider?
You can use aider by visiting the official website. Click "Visit website" above to get started.