toolspool

Aider

What it does

Aider is an AI pair programmer that edits code in your local git repo via the terminal. It works with your editor, any LLM (Claude 3.5 Sonnet, DeepSeek R1, GPT-4o, local models), and many languages. Aider lets you pair program with LLMs to start a new project or build on your existing codebase.

How to use: To use Aider, first install it using `python -m pip install aider-install aider-install`. Then, change the directory into your codebase using `cd /to/your/project`. Finally, run Aider with your chosen model and API key, such as `aider --model deepseek --api-key deepseek=<key>` for DeepSeek, `aider --model sonnet --api-key anthropic=<key>` for Claude 3.7 Sonnet, or `aider --model o3-mini --api-key openai=<key>` for o3-mini.

Core features

  • AI pair programming in your terminal
  • Cloud and local LLM support
  • Codebase mapping
  • Git integration
  • IDE integration
  • Image and web page context
  • Voice-to-code
  • Linting and testing
  • Copy/paste to web chat

Use cases

  • Starting a new project with AI assistance
  • Building on an existing codebase with AI support
  • Debugging code with AI
  • Implementing new features with AI
  • Refactoring code with AI

Reviews

Big-picture takes: what it's for and whether it delivers. High-engagement videos from YouTube — not sponsored.

Cursor is great BUT Aider is the OG AI Coding King (Mermaid Diagram AI Agent)

IndyDevDan · 71K views

Why you should use Aider for AI coding

Zen van Riel · 34K views

My aider AI dev setup

mccormix · 16K views

Tutorials

Step-by-step: exactly how to get things done with it.

SECRET SAUCE of AI Coding? AI Devlog with Aider, Cursor, Bun and Notion

IndyDevDan · 41K views

Aider tips and Example use

Tech Friend AJ · 33K views