Crush

Crush

A terminal AI coding tool by Charm, which connects your tools, code and workflows to the large model of your choice, and is officially available on macOS, Linux, Windows and BSD.

AI Developer Tools#Terminal Tools#AI Coding#Open Source

Updated: 2026-10-26

What is Crush?

Crush is a terminal AI coding tool launched by the Charm team, whose slogan is "Make the command line charming". The official website describes Crush as "your new coding buddy", with the selling point of integrating your existing tools, code and workflows into your preferred large language model (LLM) instead of opening another web-based chat window. The official states that it offers versions for macOS, Linux, Windows and BSD. All of Charm's underlying libraries are open source, and its terminal interface components are themselves open-source libraries relied upon by numerous projects.

Who is it for?

  • Backend and DevOps engineers who spend most of their workday in the terminal and over SSH sessions and don't want to switch away to an AI window.
  • Developers who already write command-line tools in Go and want to directly reuse existing component libraries.
  • Automation enthusiasts who need to integrate model calls into scripts and pipelines for batch processing.
  • Teams that focus on supply chain security and prefer to build from open source rather than closed-source services.
  • Platform engineering teams that need to build a good-looking and user-friendly command-line tool for internal colleagues.

Key features

6
1

LLM of choice

Integrate your existing tools, code, and workflows with the large language model (LLM) of your choice, with no binding to a single vendor.

2

Available on macOS, Linux, Windows, and BSD

The four officially listed platforms that can be installed directly.

3

Bubble Tea

An open-source library for building terminal UIs with Go, which the official website describes as "building today's terminal user interfaces from the future."

4

Lip Gloss

A terminal styling and layout toolkit that handles colors, borders, and typography.

5

Mods

Officially described as a command-line interface to large language models, allowing direct model invocation within pipelines.

6

Glow

A Markdown reader for the command line, offering both CLI and TUI interfaces, which is ideal for directly reading documents and instructions in the terminal.

How to use Crush

  • First get it working in an irrelevant repository to confirm how many files it reads and whether it will touch the workspace, before deploying it to official projects.
  • When dealing with company code, first confirm whether the terms of the selected model allow code to be sent out, and switch to a self-hosted model if necessary.
  • The official states that Charm's technology has been used in more than 25,000 applications, but the specific capabilities and versions shall be subject to the official website documentation.
  • do not follow old tutorials.
  • Terminal tools hand over command execution authority to agents.
  • It is recommended to first enable change previews and confirmations to avoid accidentally modifying files that should not be changed in one go, especially operations such as deletion, overwriting, and batch renaming.

Traffic & popularity

Data month Sep 2026

Crush receives about 30.8K visits per month and ranks #1,114,579 worldwide.

Monthly visits
30.8K
โ–ผ 8.4% vs last month
โ–ฒ 28.6% vs 3 mo. ago
Global rank
#1,114,579
of all websites
Bounce rate
34.0%
leave after one page
Avg. duration
3:16
per visit
Pages / visit
2.89
per visit
Country rank
#121,861
in its top market

Monthly visits

12 months
40.0K30.0K20.0K10.0K0
Oct 2025Apr 2026Sep 2026

Traffic sources

  • Direct68.9%
  • Search15.8%
  • Referrals9.6%
  • Social3.7%
  • AI assistants1.1%
  • Other1.0%

Top countries

  • China35.2%
  • United States13.8%
  • Vietnam9.1%
  • Indonesia6.8%
  • Philippines6.8%

Estimated from third-party traffic data.

Similar tools

Crush
30.8K ยท #1,114,579
Visit site