agentboards.org
Compare/Crush vs WrongStack

CrushvsWrongStack

Generated from the two spec rows. Green marks the better value where a spec has a clear direction. Everything else is just different.

Crush
Charm · Terminal agent
#25OSSMCP
Panel
6.5
1 spec wins
Reliability
6.0
Usefulness
6.5
Cost
7.3
Longevity
6.2

“Has a --yolo flag, auto-discovers your local llama.cpp, and a license with MIT in the name that is not MIT yet.”

WrongStack
WrongStack · Terminal agent
#85OSSMCP
Panel
6.4
2 spec wins
Reliability
5.7
Usefulness
6.8
Cost
7.7
Longevity
5.3

“It ships six different user interfaces, so there is now a wrong way to run it to suit every mood.”

Spec by spec

SpecCrushWrongStack
Architecture
CategoryTerminal agentTerminal agent
Runslocallocal
Platformsmacos, linux, windowsmacos, linux, windows
Context windownot documentednot documented
Protocols
MCP clientYesYes
MCP serverNoNo
Capabilities
Runs terminal commandsYesYes
Multi-file editsYesYes
Git operationsYesYes
Browser controlNoThe built-in tools stop at web_fetch, web_search and download; there is no browser, CDP or Playwright tool. YesBrowser and end-to-end testing are among the 61 first-party built-in tools listed in the comparison table.
Sandboxed executionNoShell and edit calls are guarded by permission prompts (or skipped with --yolo), with no container or OS-level isolation. No
Multi-agent orchestrationNoYes
Headless / CI modeYes`crush run` executes a single non-interactive prompt, reads stdin and supports --quiet for scripts. YesA single-shot non-interactive query mode is documented; there is no dedicated CI action.
Models
BackboneClaude, GPT, Gemini, any OpenAI-compatible or Anthropic-compatible provider~140 providers via models.dev, Anthropic, OpenAI, GitHub Copilot, Ollama, vLLM, LM Studio
Bring your own modelYesYes
Local modelsYesOllama, LM Studio, llama.cpp and MLX providers are auto-discovered, and any OpenAI- or Anthropic-compatible base_url can be added. YesOne-command presets exist for Ollama, vLLM and LM Studio, and any custom base URL can be used to run fully on localhost.
Cost
Pricing modelbyokbyok
Starts at$0/mo$0/mo
Free tierYesYes
Bring your own keyYesYes
Openness
Open sourceYesYes
LicenseFSL-1.1-MITMIT
GitHub stars28,444356

Which one would each critic pick

CriticCrushWrongStackPick
El Juez——not enough reviews
El Amigo7.36.3Crush — Crush is the terminal agent to pick if you want LSP-grade context and a Charm-quality interface with your own keys, and the one to read the license on before you fork it.
El Crítico6.35.3Crush — A --yolo flag on an agent with no sandbox means a headless run is your shell with nobody watching; the LSP context is the reason to read past it.
El Profesor6.56.8WrongStack — Tasks are gated on atomic verification before advancing, and a policy layer classifies each risky choice as automatic, denied or escalated, which are two different control mechanisms.
La Inversora5.85.8no preference
La Jefa5.86.0WrongStack — Nothing per seat, and a command centre aggregates sessions, agents, spend and worktrees across machines with per-agent budgets, which is the closest thing to a console anyone here ships.
El Hacker7.58.3WrongStack — MIT, roughly 140 providers pulled live from a public catalogue, presets for three local serving stacks, and a flag that boots the kernel fully offline with the extras switched off.

Picks are derived from each critic's own scores. Humans vote on matchups on the duels page.

Want a third column? The compare tool handles any two agents. Three-way comparisons are on the roadmap once the spec rows are all verified.