Aider vs Crush: pricing, features and which to choose

Plans, prices, deployment options, strengths and limits for Aider vs Crush, taken from each company's pricing page, docs and changelog. Updated October 2026.

AiderCrush
Aider logo

Aider

Coding AI Tools

Aider is an open-source terminal coding assistant from Aider AI LLC for developers working in local Git repositories. The software costs $0, while connected cloud models follow provider billing, or local models use your hardware. Its repository map, Git workflow, scripting, and broad model support suit users who want control over model choice and code context.

Crush logo

Crush

Terminal & CLI AI Tools

Crush is Charmbracelet's terminal coding agent for developers who want hosted APIs, local models, LSP context, and MCP tools. The client is free, while model inference costs depend on Hyper, another provider, or local hardware. It suits developers who prefer terminal workflows and endpoint choice over one bundled subscription.

Quick comparison

FeatureAiderCrush
CategoryCoding AI ToolsTerminal & CLI AI Tools
Main useAI pair programmingTerminal coding agent
Pricing modelFreeFree plan + paid tiers
Free plan Yes Yes
Entry paid plan$0 (Aider software)Free (Crush client)
PlatformsTerminal and IDEmacOS, Linux, Win
Open source Yes No
Self-hosted Yes Yes
Public API Yes Yes
Profile updatedOctober 2026October 2026

Pricing plans

Every public plan, as listed on each company's pricing page.

Aider

  • Aider software$0

    Apache License 2.0 software with no Aider subscription, seat charge, or built-in model quota.

  • Cloud model APIsProvider rates

    The connected provider bills input and output usage under its own rates and account rules.

  • GitHub Copilot routeCopilot subscription

    Aider calls the GitHub Copilot endpoint, and billing follows the Copilot subscription and terms.

  • Local Ollama models$0 per request

    Ollama requests have no model API charge, but local hardware and electricity are required.

Crush

  • Crush clientFree

    The binary is free; model inference, API calls, and provider limits are billed or enforced separately.

  • Hyper FreeFree

    Charm describes a free Hyper tier; included usage limits should be confirmed on Hyper's current pricing page.

  • Other providersUsage-based

    Anthropic, OpenAI, Gemini, OpenRouter, local models, and other providers set their own rates and limits.

Strengths and limits

Aider

  • Aider is free and licensed under Apache 2.0.
  • Repository mapping and Git commits fit local development workflows.
  • Users can connect cloud providers, Copilot, or Ollama.
  • Opt-in analytics exclude code, prompts, chats, and keys.
  • Cloud model costs are separate and variable.
  • Privacy depends on the provider receiving request context.
  • Terminal configuration requires more setup than a hosted editor.

Crush

  • Crush supports many hosted APIs and local models.
  • LSP integration gives agents symbol-aware project context.
  • MCP support expands the terminal workflow with external tools.
  • The client covers macOS, Linux, Windows, Android, and BSD systems.
  • Inference costs and quality vary by the provider you configure.
  • FSL-1.1-MIT restricts competing commercial use before conversion.
  • Trusted configuration files can execute shell code at load time.

Which should you choose?

Choose Aider if

  • Developers who work primarily in Git repositories and terminals.
  • Users wanting cloud and local model connections.
  • Developers who can manage API keys and provider accounts.
  • Engineers scripting coding tasks through CLI or Python.

Look elsewhere if

  • Users wanting a hosted IDE with bundled model access.
  • Teams requiring centralized seats and administrator controls.
  • Developers seeking a predictable flat monthly model bill.

Choose Crush if

  • Developers who want one terminal client across many model providers.
  • Teams that need LSP context and MCP tool extensions.
  • Users running local models or self-managed compatible endpoints.
  • Developers working across macOS, Linux, Windows, Android, or BSD.

Look elsewhere if

  • Companies needing unrestricted commercial redistribution of the client today.
  • Users seeking one predictable subscription with bundled model usage.
  • Anyone unwilling to review shell-capable project configuration.

Aider logo Aider in brief

Aider is an open-source AI pair-programming tool from Aider AI LLC, created in 2023 and distributed under the Apache License 2.0. Its GitHub repository was created on May 9, 2023. The program runs in a terminal, reads a local Git repository, sends selected context to a connected language model, and applies edits to files. Aider does not sell a bundled hosted coding subscription. Its homepage reports 15 billion tokens per week and lists cloud and local model support. The repository lists 49,692 stars in the entered snapshot. For buyers, this means the product is software to operate and configure, not a packaged service with one account, model, or administration layer. Aider is centered on local repositories, command-line control, and external model services rather than a single hosted model.

A typical session starts inside a Git repository. Aider builds a repository map, then accepts a request in chat and proposes edits to selected files. It can add files, modify files, create Git commits with generated messages, display diffs, and use familiar Git operations to review or undo changes. Documentation also covers linting and testing, image and web-page context, voice-to-code, IDE integration, browser use, and scripting through the command line or Python. Users can connect hosted providers, GitHub Copilot, OpenRouter, Ollama, or other compatible endpoints. For a buyer, the practical appeal is a reviewable, scriptable workflow that fits existing Git habits. The repository and review process remain on the developer’s machine, while model requests follow the selected provider’s connection and terms.

Aider fits developers who understand Git, manage model credentials, and want cloud or local model choice. It is less suitable for teams seeking a hosted IDE, central seat administration, consolidated billing, or a fixed monthly model allowance. Privacy depends on the selected provider for code context sent with a request. Aider’s optional analytics collect model, token, feature, command, exception, and error data only after opt-in, and exclude code, chats, prompts, keys, and personal information. Compared with Cursor, Aider offers a terminal-first workflow and broader endpoint choice; GitHub Copilot offers subscription-based access inside its own product; Continue also supports local and hosted models inside developer editors. Pick Aider for Git control, scripting, and BYOK flexibility.

Read the full Aider review

Crush logo Crush in brief

Crush is a Go terminal coding agent made by Charmbracelet, the company behind Bubble Tea and other terminal tools. The repository was created in May 2025 and has grown to more than 28,000 stars on GitHub. It runs on macOS, Linux, Windows through PowerShell or WSL, Android, FreeBSD, OpenBSD, and NetBSD. The application is free to install, but it does not include unlimited model inference. Charm lists Hyper as its official subscription provider, while users can connect hosted APIs or local models. That split matters for budgeting because Crush is the client, while the selected provider normally bills model usage. The project uses the FSL-1.1-MIT license, with each version converting to MIT on its second anniversary.

The normal workflow begins in a project directory, where Crush opens an interactive terminal interface and asks for a model or API key. Users can maintain multiple sessions and preserve context while switching models. Language Server Protocol integration supplies code intelligence, while Model Context Protocol support adds tools through HTTP, stdio, or SSE servers. The agent can inspect files, propose edits, and run commands, with configuration controlling permissions. Crush supports OpenAI-compatible and Anthropic-compatible custom providers, alongside Anthropic, OpenAI, Gemini, OpenRouter, Bedrock, Vertex AI, and Groq. Its security documentation says crushrc is trusted shell code and warns that shell substitutions in crush.json run during configuration loading. Configuration review therefore belongs in the normal deployment process.

Crush combines LSP context, MCP extensibility, sessions, local-model support, and broad operating-system coverage in one terminal client. Its cost and model quality depend on external providers, while its FSL license restricts some competing commercial redistribution before conversion. Configuration can execute shell code, so teams need permission discipline and repository review. Aider focuses on repository editing with an open-source license, Claude Code is Anthropic's first-party coding agent, and GitHub Copilot CLI is more closely tied to GitHub accounts and Copilot plans. Those products offer clearer single-vendor operating models. Pick Crush if endpoint flexibility, local inference, and terminal portability matter more than one bundled subscription or conventional open-source licensing.

Read the full Crush review

Frequently asked questions

How do Aider vs Crush compare on price?

Aider has a free option, and its first paid plan (Aider software) is listed at $0. Crush has a free option, and its first paid plan (Crush client) is listed at Free. Prices are from each company's pricing page and can change, so check before you buy.

Which has a free plan, Aider vs Crush?

All of them. Aider: Apache License 2.0 software with no Aider subscription, seat charge, or built-in model quota. Crush: The binary is free; model inference, API calls, and provider limits are billed or enforced separately.

Can I self-host or integrate Aider vs Crush?

Aider is open source. Aider and Crush can run on your own servers. Aider and Crush offer a public API.

How much does Aider cost?

Aider costs $0 and has no paid edition or subscription. Cloud model calls are billed by the provider connected to Aider, according to that provider’s token rates and account rules. Local Ollama models avoid model API charges, but hardware and electricity remain necessary. GitHub Copilot is another connection route with separate subscription terms.

Is Aider completely free?

The Aider software is free under the Apache License 2.0, but cloud model use is not automatically free. You connect a provider account or local model, and external services apply their own billing. Aider supplies the terminal coding workflow, repository map, Git integration, and model connections rather than a bundled monthly token allowance.

How much does Crush cost?

The Crush client is free to download. You pay separately for inference through Hyper, an API provider, or your own local hardware. Crush supports many providers, so there is no single universal token price. Check the selected provider's current rate card and usage limits before assigning the tool to a team.

Is Crush free to use?

The software client is free, and Charm describes Hyper as having a free tier. That does not mean unlimited model usage. API calls can incur provider charges, while local models shift costs to your own hardware. Hyper's included allowance and current subscription terms should be verified on its pricing page before use.

Related comparisons

Sources