Crush
Glamorous terminal coding agent in Go with mid-session model switching, LSP context, and MCP support.
About
From Charm, the studio behind Bubble Tea and Glow, Crush brings the company's signature terminal polish to agentic coding. The Go-based TUI lets you switch between LLMs mid-session while preserving context, keep multiple work sessions per project, and ground the agent's understanding of a codebase through Language Server Protocol integration rather than plain-text search alone. It talks to more than 20 providers including OpenAI, Anthropic, Gemini, Groq, Amazon Bedrock, and Vertex AI, plus local models through Ollama and llama.cpp or any OpenAI- or Anthropic-compatible endpoint, and extends through MCP servers over stdio, HTTP, and SSE transports with OAuth support and an Agent Skills framework. Platform coverage is unusually broad: macOS, Linux, Windows (PowerShell and WSL), FreeBSD, OpenBSD, NetBSD, and Android, installable via Homebrew, npm, Winget, Scoop, Nix, or go install. Released in 2025 under FSL-1.1-MIT, a source-available license in which each release converts to MIT after two years, the repository has about 27,000 GitHub stars.
Reviews (0)
Leave a Review
No reviews yet. Be the first to review!
Details
- Category
- AI Code Assistants
- Price
- Free
- Platform
- Local/Desktop
- Difficulty
- Easy (2/5)
- License
- FSL-1.1-MIT
- Added
- Jul 29, 2026
Related Tools
Open-source CLI and IDE tool for source-controlled AI code review checks enforceable in CI.
Open-source AI code assistant for VS Code and JetBrains connecting to any LLM.
Open-source version of Bolt.new that builds and runs full-stack web apps in the browser with any LLM.
Anthropic's terminal-based agentic coding tool that edits code, runs tests, and drives git workflows.
OpenAI's open-source Rust coding agent that edits repos and runs code in a sandboxed terminal session.
AI pair programming tool in the terminal that edits code in your local git repo.