Submit projectSubmit

Crush

charmbracelet / crush

Charm's terminal coding agent that works with many LLMs, uses language servers for context and adds tools through MCP.

Coding AgentMCP

Save privately. Follow for reviewed updates in your SOTA inbox. Neither changes the ranking.

Your workspace

About Crush

Developers want an agent in the terminal that is not tied to one model provider.

Who it’s for

  • Developers who live in the terminal
  • People who switch between model providers

When to consider it

Consider Crush when you want a polished terminal coding agent on macOS, Linux, Windows or BSD with your choice of model.

Tradeoffs & limitations

  • Licensed under FSL-1.1-MIT, a source-available license that converts to MIT after two years; you bring your own model provider.

SOTA overview · Documentation-based assessment · Sources & review method

Updates

No updates shared yet.

Discussion

Newest first

Ask a question or share how you use Crush.

Keep it helpful. Community rules

Loading discussion…

Sources & review method

Documentation-based assessment · Oct 3, 2026 · Prepared with AI assistance; not a hands-on benchmark.

Checked by SOTA · AI-assisted documentation review. Selection advice is our assessment; verify current requirements for your deployment.

Editorial policy · Suggest a correction

Import history & original evidence

Crush on GitHub

Scope: Product overview · Imported Oct 3, 2026

Charm's terminal coding agent that works with many LLMs, uses language servers for context and adds tools through MCP.

Based on official pages and announcements checked on 2026-10-03. No hands-on test, performance benchmark or popularity ranking is claimed.