AI App Store

Crush

Charm
Free
MLX Score2.4
PriceFreeno paid plan
RunsMac or cloud
DeveloperCharm
LicenceOpenFSL-1.1-MIT
CategoryCoding
MacMacCommand line

Crush is a coding agent for the terminal from Charm. It keeps several sessions per project, uses language servers for extra context, and adds tools over MCP. You can switch models mid-session without losing context.

Install it with Charm's Homebrew tap or npm.

Crush works with OpenAI- and Anthropic-compatible APIs and with local models through Ollama, so your code goes only where you send it. It's source-available under the Functional Source License (FSL-1.1-MIT), which turns into MIT later.

How to Get It

Terminal
brew install charmbracelet/tap/crush
npm
npm install -g @charmland/crush
WebsiteVisit

Official downloads only. MLX never re-hosts an app, and never runs a command for you.

MLX Score

2.4out of 5
GitHub starsahead of 43%
npm / PyPI downloads (30 days)ahead of 17%
GitHub: 28,918 stars, last push 2026-11-02 · read 2026-11-02npm: 51,611 downloads (30 days) · read 2026-11-02

Ranked against the coding agents listings, from real public data only. How the score works.

Pairs Well With

Information

Developer
Charm
Price
Free (Free to use; bring your own model provider keys or local models.)
Your data
On your Mac or in the cloud
Licence
FSL-1.1-MIT
Mac
Runs on a Mac (no minimum stated)
iPhone and iPad
—
Links
Website · GitHub
Facts checked
2026-11-01

Sources

github.com/charmbracelet/crush/blob/main/README.md · features, install commands, Ollama · checked 2026-11-01github.com/charmbracelet/crush/blob/main/LICENSE.md · FSL-1.1-MIT licence · checked 2026-11-01npmjs.com/package/@charmland/crush · npm package · checked 2026-11-01Icon from GitHub

You Might Also Like

See All

Crush is a product of Charm; MLX isn’t affiliated with it. Something wrong? Write to support@mlx.app.