Aider lets you pair program with LLMs to start a new project or build on your existing codebase.
|
Cloud and local LLMs - Aider works best with Claude 3.7 Sonnet, DeepSeek R1 & Chat V3, OpenAI o1, o3-mini & GPT-4o, but can connect to almost any LLM, including local models. |
|
Maps your codebase - Aider makes a map of your entire codebase, which helps it work well in larger projects. |
|
100+ code languages - Aider works with most popular programming languages: python, javascript, rust, ruby, go, cpp, php, html, css, and dozens more. |
|
Git integration - Aider automatically commits changes with sensible commit messages. Use familiar git tools to easily diff, manage and undo AI changes. |
|
Use in your IDE - Use aider from within your favorite IDE or editor. Ask for changes by adding comments to your code and aider will get to work. |
|
Images & web pages - Add images and web pages to the chat to provide visual context, screenshots, reference docs, etc. |
|
Voice-to-code - Speak with aider about your code! Request new features, test cases or bug fixes using your voice and let aider implement the changes. |
|
Linting & testing - Automatically lint and test your code every time aider makes changes. Aider can fix problems detected by your linters and test suites. |
|
Copy/paste to web chat - Work with any LLM via its web chat interface. Aider streamlines copy/pasting code context and edits back and forth with a browser. |