Crush
Charm's terminal coding agent that works with many LLMs, uses language servers for context and adds tools through MCP.
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 firstAsk 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.
Import history & original evidence
Crush on GitHub
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.