Crush: AI in Your Terminal

Stop alt-tabbing for code help

2025-12-09


We spend our lives in the terminal, yet we keep alt-tabbing to a browser to ask an AI why our code is broken. It’s a context-switching nightmare.

Most CLI AI tools are trash. They are glorified curl wrappers that dump unformatted text into your shell. You waste more time formatting the output than fixing the bug.

“Glamorous software is a force multiplier.” — Charm

crush is different. It’s a full-blown agent living in your TUI. It doesn’t just guess; it talks to your LSP (Language Server Protocol) to understand the actual structure of your project.

It proposes changes, shows you a diff, and lets you apply them. No copy-pasting.

Why it works

  1. Model Agnostic: Start with Claude, switch to GPT-4 mid-session. It keeps the context.
  2. Visuals: Built on Bubble Tea. It looks better than your IDE.
  3. Diff View: Review changes side-by-side before committing.

Get it

brew install charmbracelet/tap/crush

Config your API key and stop leaving your terminal.