🖥️Crush
Glamourous agentic coding for all 💘
⭐ Very popular: 27k stars, gaining about 213 a week
View on GitHub ↗repo profile
momentum
durability
bus factor = how many people it takes to cover more than half the commits (6 months). 1 is a solo project; higher means the work is spread across a team. top-author share is the single busiest author's slice of those commits.
since we covered it
why it's a big deal
- Puts an LLM coding agent directly in the terminal across macOS, Linux, Windows, Android, and the BSDs, so developers can drive it without leaving the shell.
- Supports over 30 model providers including Anthropic, OpenAI, Google Gemini, AWS Bedrock, Azure, Ollama, and local runtimes, and lets you switch models mid-session while keeping conversation context.
- Shares a workspace across clients when instances target the same directory, syncing session lists, message history, permission queues, and LSP and MCP state for real-time multi-client work.
under the hood
- Written in Go and built on the Charm terminal ecosystem, distributed via Homebrew, NPM, Arch, FreeBSD, Nix, direct binaries, and go install.
- Uses Language Server Protocol servers for contextual code understanding and connects to Model Context Protocol servers over stdio, HTTP, and Server-Sent Events.
- Configured through layered crush.json files at project and global scope, covering LSP and MCP definitions, tool allowlisting, skills, and custom provider endpoints, with ephemeral state kept in a platform-specific data directory.
Radar summary, generated from the project's public sources
star history
- PR#14 7k 2025-08-06
- now 27k + 20k since first covered
curve is sampled from GitHub's star history, plus our own daily readings since we covered it; the dashed stretch is before we first covered it, the solid line since. figures at coverage are the numbers we printed then (approx.), current count is live.
understory
Quietly building: more output than attention, for now.
- output, commits & releases
- clout, star velocity
output = commits & releases; clout = star velocity, both 0 to 100 monthly indices; the gap where output runs above clout is the understory. The understory →
covered in
-
Modern Command-Line Shell
similar projects
compare these →- 🦾 crewAI
Python · 2.1× the stars
Framework for orchestrating role-playing, autonomous AI agents. By fostering collaborative intelligence, CrewAI empowers agents to work together seamlessly, tackling complex tasks.
57k ACTIVE - 🎛️ CopilotKit
TypeScript
The Frontend Stack for Agents & Generative UI. React, Angular, Mobile, Slack, and more. Makers of the AG-UI Protocol
37k ACTIVE - 🔗 Composio
TypeScript
Composio powers 1000+ toolkits, tool search, context management, authentication, and a sandboxed workbench to help you build AI agents that turn intent into action.
30k ACTIVE
replaces
alternatives to GitHub Copilot →- GitHub Copilot
Microsoft
closed source - Cursor
Anysphere
closed source - Windsurf
Codeium
closed source
comments
Sign in with GitHub to add your blip on Crush.