Crush

Crush

★ 4.7 🔖 7950 saves 💰 Freemium Coding

Crush is Charm’s glamorous open-source coding agent for the terminal, bringing multi-model AI assistance to a beautifully crafted command-line experience.

Overview

Crush comes from the team behind Bubble Tea and the beloved modern terminal tooling of the Charm ecosystem. It delivers agentic coding with file editing, command execution and multi-session support, wrapped in a keyboard-driven interface that feels native to terminal enthusiasts.

Crush is model-agnostic, working with major providers and local models, and supports MCP for extending its toolset. Sessions can be resumed, multiple projects run side by side, and the open-source codebase reflects Charm’s reputation for polish, portability and thoughtful design. Sessions and projects stay neatly organized, which suits developers who keep many worktrees and repositories open at once. Cross-platform packaging makes installation trivial on any machine you move between.

Key Features

  • Beautiful, keyboard-driven terminal UI from Charm
  • Agentic editing and command execution in your repo
  • Model-agnostic with support for local models
  • MCP support for external tools and integrations
  • Multiple sessions and projects with resume support
  • Cross-platform and installable via popular package managers
  • Open source with rapid community development

Pricing

Crush is free and open source, with optional paid plans that add team features and convenience capabilities. Model usage is billed by whichever provider you connect, or free with local models. Being open source, Crush costs nothing beyond model inference, and optional subscriptions mainly support development and add conveniences.

Who Is It For

Crush is for terminal devotees who care about their tools’ feel and want AI coding assistance that matches the quality of their shell environment. It suits solo developers and small teams who prefer open tooling. It also appeals to minimalists who want capable agents without adopting a large platform or leaving their terminal workflow.

FAQ

Is Crush free to use?

Yes, Crush is free and open source with full functionality. Optional subscriptions support development and unlock convenience features, while model costs remain yours.

Does Crush offer an API?

Crush runs locally and can be scripted, and its MCP support lets it integrate with external systems. It is a client rather than a hosted service, so APIs you expose come from your own stack.

How does Crush compare to alternatives?

Crush competes on craft and openness: it is the most aesthetically refined terminal agent available, with capability that rivals mainstream options though a smaller ecosystem than the largest projects. Crush is chosen for craft and feel; buyers who prioritize maximum ecosystem size and integrations will look at more established alternatives.

🚀 Visit Crush Official Site

Related tools

Gemini CLI is Google's open-source AI coding agent that brings frontier Gemini models into the terminal with a remarkably generous free tier.OverviewLaunched…

★ 4.79787 savesDetails >

OpenCode is an open-source, terminal-native coding agent that is model-agnostic, letting you run any LLM provider or local model against your repository.OverviewOpenCode…

★ 4.37960 savesDetails >

Replit Agent is an AI software engineer inside the Replit cloud IDE that turns plain-language product ideas into deployed full-stack apps. OverviewReplit…

★ 4.57210 savesDetails >