Aider

Aider logo

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.

Leave a Review

Share your experience with Aider. Your review will be published after moderation.