Aider

Aider

AI pair programming in your terminal — edit your codebase with your favorite LLM.

AIOpen SourceDeveloper ToolsCodingTerminalFree

Aider is an open-source AI pair programming tool that runs in your terminal. It connects to top LLMs like Claude, GPT-4o, and DeepSeek to edit code directly in your git repo and auto-commit each change with a sensible message. It maps your whole codebase for context, supports 100+ languages, and works with cloud or local models.

Key Features

  • Terminal Pair Programming

    Ask an LLM to implement features, fix bugs, or refactor — Aider edits your files right in the repo from the command line.

  • Auto-Commit

    Every AI change is committed with a clear message, so you can diff, review, and undo with familiar git tools.

  • Codebase Map

    Aider builds a map of your whole project, so it understands structure and dependencies even in large codebases.

  • Multi-Model

    Use Claude, GPT, DeepSeek, or local models — Python, JavaScript, Rust, Go, and dozens more languages supported.

Pros

  • Open source and completely free to use
  • Works in your terminal with any editor or IDE
  • Auto-commits changes — easy to review and undo
  • Supports cloud and local models, plus voice input

Considerations

  • Requires your own LLM API keys
  • Terminal-based, no graphical interface
  • Output quality depends on the model you choose

Best For

Developers

Coding / Debugging / Automation

Software engineers

Coding / Debugging / Automation

Terminal power users

Search / Summaries / Daily

Related tools

Explore a few similar tools next