
AI pair programming in your terminal. Works with Claude, GPT-4, and other LLMs to edit code in your local git repo. Top performer on SWE-Bench.
Aider is an AI-powered pair programming tool that brings LLM assistance directly to your terminal. It allows developers to collaborate with AI models like Claude 3.7 Sonnet, DeepSeek, and OpenAI's GPT models to write, modify, and debug code across 100+ programming languages. The tool automatically maps your entire codebase to provide context-aware assistance, making it effective for both new projects and existing codebases.
Key features include seamless Git integration with automatic commit messages, voice-to-code functionality for hands-free coding, and the ability to incorporate images and web pages for visual context. Aider can automatically run linters and tests after making changes, ensuring code quality throughout the development process. It also supports IDE integration, allowing developers to request changes by adding comments directly in their preferred editor.
Aider is designed for developers who want to accelerate their coding workflow with AI assistance while maintaining full control over their codebase. Whether you're starting a new project, refactoring existing code, or debugging complex issues, Aider provides intelligent suggestions and implementations while preserving your development practices through familiar Git workflows.
# via pip
python -m pip install aider-install && aider-install