← Back to all tools
Aider logo

Aider

✓ Verified

Open-source terminal pair programmer with git-native workflows

Updated Dec 7, 2025
AI Coding CLIOpen SourcemacOSLinuxWindows
Last reviewed: Dec 7, 2025Details verified against vendor changelogs and hands-on usage.
Visit Website →

Pricing and features change frequently—confirm on the vendor site.

About

Aider (v0.86.1) is an open-source AI pair programming tool that runs in the terminal and keeps your workflow inside git. It can automatically create sensible commits, apply diff-based edits across multiple files, and map your repository to work on large projects. Aider works best with Claude 3.7 Sonnet, DeepSeek R1/V3, OpenAI GPT-4.1 and o3/o4-mini, and Gemini 2.5 Pro, while also supporting many other cloud and local models (via OpenRouter, Ollama, and direct API keys).

Key Features

  • Automatic git commits with descriptive messages
  • Diff-based, multi-file editing directly in the terminal
  • Works best with Claude 3.7 Sonnet, DeepSeek R1/V3, GPT-4.1, o3/o4-mini, and Gemini 2.5 Pro
  • Supports most major LLM APIs plus OpenRouter and local models via Ollama
  • Repository map for large projects
  • Cost-aware model switching with your own API keys
  • Edit existing code or create new files in any git repo

Use Cases

  • Terminal-based AI pair programming
  • Automated code refactoring with git commits
  • Budget-friendly AI coding (model switching)
  • Working with large codebases
  • Git-native change management with diffs and commits
  • Multi-file project changes

Technical Details

Languages

PythonJavaScriptTypeScriptJavaC++GoRustRubyPHPAll major languages

AI Models

GPT-4.1OpenAI o3OpenAI o4-miniClaude 3.7 SonnetDeepSeek R1DeepSeek V3Gemini 2.5 ProLocal models (Ollama)Other OpenAI-compatible APIs

Integrations

GitGitHubGitLabTerminalAny git repository

Frequently Asked Questions

What is Aider?

Aider (v0.86.1) is an open-source AI pair programming tool that runs in the terminal and keeps your workflow inside git. It can automatically create sensible commits, apply diff-based edits across multiple files, and map your repository to work on large projects. Aider works best with Claude 3.7 Sonnet, DeepSeek R1/V3, OpenAI GPT-4.1 and o3/o4-mini, and Gemini 2.5 Pro, while also supporting many other cloud and local models (via OpenRouter, Ollama, and direct API keys).

Is Aider free?

Yes, Aider is open source and free to use. Open-source terminal tool, Supports many LLM providers with your API keys, Automatic git commits

What programming languages does Aider support?

Aider supports 10+ programming languages including Python, JavaScript, TypeScript, Java, C++, Go, Rust, Ruby, PHP, All major languages.

What AI models does Aider use?

Aider is powered by GPT-4.1, OpenAI o3, OpenAI o4-mini, Claude 3.7 Sonnet, DeepSeek R1, DeepSeek V3, Gemini 2.5 Pro, Local models (Ollama), Other OpenAI-compatible APIs.

What platforms does Aider support?

Aider is available on macOS, Linux, Windows.

What can Aider do?

Aider provides code generation, debugging, AI chat. Key features include: Automatic git commits with descriptive messages, Diff-based, multi-file editing directly in the terminal, Works best with Claude 3.7 Sonnet, DeepSeek R1/V3, GPT-4.1, o3/o4-mini, and Gemini 2.5 Pro.

Related Articles

Pricing

Free (Open Source)

$0 (pay only for AI model usage)
  • Open-source terminal tool
  • Supports many LLM providers with your API keys
  • Automatic git commits
  • Multi-file editing
  • Works with any repository

Company

Name
Aider AI (open source)
Founded
2023
Location
Remote

Links

Similar Tools

Compare Aider with these alternatives

Compare All