aider
- aider/GitHub https://github.com/Aider-AI/aider
Home | aider
Aider lets you Pair Program with AI/LLMs, to edit code in your local git repository. Start a new project or work with an existing code base
Overview
Features
- Run aider with the files you want to edit:
aider <file1> <file2> ... - Ask for changes:
- Aider will edit your files to complete your request.
- Aider automatically git commits changes with a sensible commit message.
- Use aider inside your favorite editor or IDE.
- Aider can edit multiple files at once for complex requests.
- Aider uses a map of your entire git repo, which helps it work well in larger codebases
- Add images to the chat (GPT-4o, Claude 3.5 Sonnet, etc).
- Add URLs to the chat and aider will read their content.
- Code with your voice.
- Run aider with the files you want to edit:
Top tier performance
- Aider has one of the top scores on SWE Bench. SWE Bench is a challenging software engineering benchmark where aider solved real GitHub issues from popular open source projects like django, scikitlearn, matplotlib, etc.
More info
Kind words from users
aider/Installation
aider/Configuration/API Keys