Poll PositionLook before you build

Preview. These maps are our reading of public sources and haven't been checked with the projects' maintainers yet.

Crush

Charm's Go terminal coding agent (glamorous TUI) with LSP context, MCP, multi-provider via the Catwalk model registry, and an optional Charm Hyper subscription provider.

github.com/charmbracelet/crushActive

v0.98.2 released 2026-10-23; repo pushed 2026-10-25. (checked 2026-10-25)

In Coding agents

Where it stands apart

What it shares with most of the community

Nearest neighbors

Every answer

QuestionAnswerSource
Is it actively maintained?activesource
2026-10-25
How is the main thing licensed?stands apart copyleft or source-available with restrictions
FSL-1.1-MIT (Functional Source License, converts to MIT after two years).
source
2026-10-25
How is it mainly sustained?company with a paid product, tier, or ads
Charm sells Hyper, a subscription model provider for Crush.
source
2026-10-25
Can it run entirely on your own device or infrastructure, without the maker's servers?yes
Local providers: Ollama, llama.cpp, LM Studio, etc.
source
2026-10-25
Do you need an account to use it?optional account
Charm Hyper login optional; any provider API key works.
source
2026-10-26
Who is it for?developerssource
2026-10-25
Which shared standard or format does it mainly build on?MCP (Model Context Protocol)
MCP plus AGENTS.md; Catwalk registry is its own. Close call with AGENTS.md.
source
2026-10-26
Where do you primarily use it?terminal (CLI or TUI)source
2026-10-25
How does finished work usually come back to you?edits in your local working tree while you watchsource
2026-10-25
Whose models can you use? Pick the first that applies.any provider or endpoint you configure (your own key, custom URL, or local model)source
2026-10-25
Is pointing it at a model running on your own machine (e.g. Ollama, LM Studio) a documented setup?yes, documented
README 'Local Models' section with Ollama, llama.cpp, LM Studio examples.
source
2026-10-25
Out of the box, does it ask you before editing files or running shell commands?asks before edits and before commands
"By default, Crush will ask you for permission before running tool calls"; --yolo skips.
source
2026-10-25
Where do the commands it runs execute by default?on your machine with your user's permissionssource
2026-10-25
Can users add their own tools through MCP (Model Context Protocol) servers?yes
stdio, http and sse transports.
source
2026-10-25
Does it read project instructions from AGENTS.md?yes, alongside its own file
Reads AGENTS.md and CRUSH.md; /init writes AGENTS.md by default.
source
2026-10-25
Does it use the Agent Client Protocol (ACP) for agent-editor connections?no
No ACP mention in README.
source
2026-10-25
When you first set it up, how do you pay for the models it uses by default?with your own API key or local model (the tool itself is free)
Hyper subscription is promoted as the quickest start, but any provider key works.
source
2026-10-25

Sources

This page was derived from:

RSS for this project · Its own release feed

Are you a maintainer? Claiming and correcting projects is coming soon.