Open agent
Crush
Terminal coding agent from Charm with multi-model support across many OSes.
Checked
- Crush is source-available (FSL-1.1-MIT), not OSI open source: converts to MIT later; not OSI open source.
What it is
Terminal coding agent from Charm with multi-model support across many OSes.
Install
brew install charmbracelet/tap/crushnpm install -g @charmland/crushwinget/scoop/apt/yum/pkggo install github.com/charmbracelet/crush@latest
raw.githubusercontent.com/charmbracelet/crush/HEAD/README.md · checked
Models
Many LLMs plus any OpenAI- or Anthropic-compatible API; Hyper is Charm's official subscription provider.
raw.githubusercontent.com/charmbracelet/crush/HEAD/README.md · checked
Cost
Free to use with BYO keys. Hyper is subscription-based with a free tier.
Unverified: Hyper price not captured (charm.land/hyper returned 404)raw.githubusercontent.com/charmbracelet/crush/HEAD/README.md · checked
Features
- Runs on macOS, Linux, Windows, Android, FreeBSD, OpenBSD, NetBSD raw.githubusercontent.com/charmbracelet/crush/HEAD/README.md
Use cases
No first-hand use cases found in the window we searched.
Complaints and issues
- Shift+Enter for newline doesn't work as expected · GitHub issue
- Wants configurable auto-summarize threshold · GitHub issue
Other open agents
Free and open source (MIT)
Latest v0.22.2 · Oct 15, 2026
Free (MIT)
Latest v2026.10.4 · Oct 16, 2026
Free (MIT) with BYO keys
Latest v1.19.3 · Oct 16, 2026
Open source is free
Latest v1.27.1 · Oct 12, 2026
Free for individuals
Latest desktop-v0.0.47 · Oct 16, 2026
Free (Apache-2.0)
Latest rust-v0.0.56 · Oct 7, 2026