Crush
About
Crush is Charmbracelet's entry into terminal coding agents, built to run anywhere a terminal exists: macOS, Linux, Windows, BSDs, and even Android. It maintains multiple named sessions per project, enriches model context through language servers, and connects to tools via MCP servers (with OAuth) and the agentskills.io Agent Skills standard, with hooks and configurable permissions including a --yolo bypass. Any OpenAI- or Anthropic-compatible provider works, alongside auto-discovered local models through Ollama or LM Studio, and models can be switched mid-session without losing context. Charm offers its own Hyper subscription as the hosted option, while the agent itself installs through Homebrew, npm, winget, and most system package managers; with about 28,000 GitHub stars it is one of the most widely used open terminal agents.
Other entries by charmbracelet
- Fantasy — agent-sdk