Aider
Aider
AI pair programming in your terminal
Upvote
Aider lets you pair program with large language models from the command line, whether you are starting a new project or changing an existing codebase. It builds a map of your repository so the model understands bigger projects, and it saves its work in git.
Features
- Many models: works best with leading cloud models from Anthropic, OpenAI and DeepSeek, and can connect to almost any LLM, including local ones.
- Git integration: changes are committed automatically with sensible messages, so you can diff or undo them with normal git tools.
- 100+ programming languages supported.
- Use it from your editor by adding comments to your code.
- Extra context: add images and web pages to the chat.
- Voice-to-code and copy and paste with a web chat interface.
- Linting and testing: runs your linters and tests after changes and can try to fix failures.
Aider is written in Python and released under the Apache-2.0 license. Documentation and model guides are available on the project website.
Frequently Asked Questions
Is Aider free and open source?
Yes, Aider is open source. It is released under the Apache-2.0 license.
What is Aider written in?
It is built using Python.
Similar Open Source Projects
Leave a Review
Share your experience with Aider. Your review will be published after moderation.
