Amplifying/agent-intelligence

Charm

Crush

Charm's terminal coding agent with a rich TUI, multi-model provider configuration, LSP context, MCP extensibility, package-manager installs, and session-based workflows.

CLIActiveSource availableBYOKMCP Yes

2,844

Attributed output

GitHub public-attribution count, 2026-06-09

#19

Index rank

of 34 tracked agents

n/a

Business signal

No sourced business metric

Free CLI + BYOK

Entry price

Provider/API billing

25,097

GitHub stars

charmbracelet/crush

2,618

npm demand/wk

Adjusted from raw npm channel

178,598

npm installs to date

Since 2025-07-28

npm Installs Over Time

Weekly npm downloads since 2025-07-28, the install-demand trajectory.

Market

Developer output

2,844

Public GitHub commits attributed to Crush

Crush declares attribution on the commits it makes.

Snapshot 2026-06-09, confidence Medium, tracked since 2026-06-09, +0.8% over 6 days. Read the methodology.

Index rank
#19 of 34
Demand share
0% of tracked npm demand floor
Business signal
No sourced business metric
GitHub share
2.2% of tracked stars
npm channel
2,787 raw downloads/week (npm primary)

Best fit

Terminal TUI usersBYOK usersLSP-assisted editingMCP-heavy local workflows

Direct competitors

  • Crush is a major open-source-adjacent terminal coding agent in the current GitHub lists, with strong stars and fresh releases.
  • Its npm package is a smaller visible channel because many users install through Homebrew, binaries, WinGet, Scoop, or Go.
npm channel caveat: npm primaryExpand

Crush has a public npm install channel.

Counts public npm package downloads only. Other install channels, caches, mirrors, IDE extensions, and enterprise distribution are not included.

Demand floor
2,618 / wk

Latest public npm snapshot

Latest npm week
2,787

Complete Mon-Sun week when cron-backed

Peak npm week
19,898

Observed public npm range

4-week average
2,618

As of 2026-06-14

All sourced signals (2)Expand
SignalValueTypeConfidence
GitHub stars25,097Public metricHigh
npm weekly downloads3,013Public metricHigh

Pricing And Economics

Expand

Crush is local software; usage cost is the selected provider or local model.

Entry price
Free CLI + BYOK
Top self-serve price
n/a
Pricing unit
Provider/API billing
Token transparency
BYOK/API retail
Included usage
Install through npm, Homebrew, binaries, or package managers; configure model providers yourself.
Overage path
Provider-specific token billing.

Retail Token Equivalent

No hosted quota; economics are selected model/provider rates.

PlanPriceAllowanceUnitToken / Overage Notes
Crush local CLI$0 softwareLocal agent software; bring model provider.software

Crush is installed as a local CLI; model usage is paid through your chosen provider or local endpoint.

  • Install paths include Homebrew, npm, Arch, Nix, FreeBSD, WinGet, Scoop, packages, binaries, and Go install.
  • Provider configuration supports OpenAI-compatible and Anthropic-compatible APIs.
  • No hosted subscription price is published for the local agent.

Product

Providers

OpenAIAnthropicGoogle Vertex AIOpenAI-compatibleOllamaLM Studio

Model families

GPTClaudeGemini/VertexQwenLocal OpenAI-compatible models

Capabilities

Terminal TUIMulti-providerLSP contextMCPSession managementLocal modelsProvider auto-updates

Tradeoffs

  • FSL license rather than permissive OSS
  • BYOK/provider setup required