Aider

Category:Command Line Tools
Version:v0.86.0
Latest Released:2025-08-10
Free
Rate this tool:
📖

Overview

Aider allows you to pair program with LLMs directly in your terminal, whether you are starting a new project or working on an existing codebase. It builds a map of your entire repository to understand complex project structures and can edit multiple files in a single coordinated change. The tool supports over 100 programming languages and integrates seamlessly with Git to automatically commit changes with sensible messages. Beyond text, Aider accepts voice commands and can process images and web pages for visual context. It works with a wide variety of cloud and local models by connecting to your own API keys, and can be used from within your favorite IDE by adding comments to your code.

💡

Use Cases

Multi-File Edits

Coordinate complex changes across multiple files with automatic repository mapping.

Voice Coding

Request features, bug fixes, or test cases using voice commands instead of typing.

Visual Context

Provide screenshots or documentation links (web pages) to give the AI better context.

💰

Pricing

Individual Plans

Open Source
$0
Includes:
  • Full CLI functionality
  • Bring your own keys
  • Local model support
🚀

Core Features

Standard Features

Code Completion
Chat Interface
Code Generation
AI Agent Support
API Access
Offline Mode
Cloud Sync
Custom Training

Advanced Features

🌿

Git Integration

Automatically commits changes with meaningful messages and allows for easy undo/diff.

🗺️

Repo Map

Creates a comprehensive map of the codebase to enhance the LLM's understanding of project structure.

🎙️

Voice-to-Code

Enables developers to speak code requests, bug fixes, and feature ideas directly to the tool.

🖼️

Multimodal Input

Supports adding images and web pages to the chat for visual and documentation context.

💻

IDE Comments

Trigger AI changes from within editors like VS Code by adding comments to the source code.

Auto Lint & Test

Runs linters and tests on every change, automatically fixing detected issues.

🤖

AI Models Support

API Integration

Custom API

API Access
⚙️

System Requirements

Supported Platforms

Windows, macOS, Linux

API Support

CLI, Python Library

Compatibility

Terminal-based; integrates with any editor via file watching and comments

🔍

Similar Products

Loading similar products...

🚀

Quick Actions