Skip to content
repository radar
Agents & Orchestration

🖥️Crush

ACTIVE BREAKOUT

charmbracelet/crush

Glamourous agentic coding for all 💘

⭐ Very popular: 27k stars, gaining about 213 a week

View on GitHub ↗

repo profile

vintage 2025 1 year old
delivery product
language Go
license Other

momentum

total stars 27k
stars added last week +213
HN peak 367 pts 1y ago
binary downloads 9k total · GitHub releases
used by 4 repos & packages
commits / week 39 cooling · -32% vs prior mo
issues closed 70% ~2d to close, median
contributors 142 (+3 in 15d)
release cadence weekly
last activity 2d ago

durability

backing VC-backed Charm
openness source-available Functional Source License
bus factor 3 concentrated
top-author share 26% 6 mo

bus factor = how many people it takes to cover more than half the commits (6 months). 1 is a solo project; higher means the work is spread across a team. top-author share is the single busiest author's slice of those commits.

since we covered it

monthly average + 2k/mo (+22%/mo) · + 20k total since PR#14

why it's a big deal

  • Puts an LLM coding agent directly in the terminal across macOS, Linux, Windows, Android, and the BSDs, so developers can drive it without leaving the shell.
  • Supports over 30 model providers including Anthropic, OpenAI, Google Gemini, AWS Bedrock, Azure, Ollama, and local runtimes, and lets you switch models mid-session while keeping conversation context.
  • Shares a workspace across clients when instances target the same directory, syncing session lists, message history, permission queues, and LSP and MCP state for real-time multi-client work.

under the hood

  • Written in Go and built on the Charm terminal ecosystem, distributed via Homebrew, NPM, Arch, FreeBSD, Nix, direct binaries, and go install.
  • Uses Language Server Protocol servers for contextual code understanding and connects to Model Context Protocol servers over stdio, HTTP, and Server-Sent Events.
  • Configured through layered crush.json files at project and global scope, covering LSP and MCP definitions, tool allowlisting, skills, and custom provider endpoints, with ephemeral state kept in a platform-specific data directory.

Radar summary, generated from the project's public sources

star history

PR#14 · 7k27k now May 2025Aug 2026
  1. PR#14 7k 2025-08-06
  2. now 27k + 20k since first covered

curve is sampled from GitHub's star history, plus our own daily readings since we covered it; the dashed stretch is before we first covered it, the solid line since. figures at coverage are the numbers we printed then (approx.), current count is live.

understory

Quietly building: more output than attention, for now.

+22 understory score output 94 · clout 72
Aug 2025 Jul 2026
  • output, commits & releases
  • clout, star velocity

output = commits & releases; clout = star velocity, both 0 to 100 monthly indices; the gap where output runs above clout is the understory. The understory →

covered in

  • PR#14 2025-08-06 below the radar

    Modern Command-Line Shell

similar projects

compare these →
  • 🦾 crewAI

    Python · 2.1× the stars

    Framework for orchestrating role-playing, autonomous AI agents. By fostering collaborative intelligence, CrewAI empowers agents to work together seamlessly, tackling complex tasks.

    57k ACTIVE
  • 🎛️ CopilotKit

    TypeScript

    The Frontend Stack for Agents & Generative UI. React, Angular, Mobile, Slack, and more. Makers of the AG-UI Protocol

    37k ACTIVE
  • 🔗 Composio

    TypeScript

    Composio powers 1000+ toolkits, tool search, context management, authentication, and a sandboxed workbench to help you build AI agents that turn intent into action.

    30k ACTIVE
  • GitHub Copilot

    Microsoft

    closed source
  • Cursor

    Anysphere

    closed source
  • Windsurf

    Codeium

    closed source

comments

Sign in with GitHub to add your blip on Crush.

loading comments…