C
28.4k
Stars
+2366
Stars/month
614
Commits (90d)
10
Releases (6m)
Star Growth
+7.1k (33.3%)estimated from velocity
Overview
Crush is a terminal application that connects your preferred LLM to your coding tools and workflows. It supports multiple LLM providers, maintains session-based contexts, and extends capabilities via Model Context Protocol servers. The tool runs across various operating systems and terminals.
Deep Analysis
Key Differentiator
Built on the Charm ecosystem with industrial-grade reliability and extensive platform support
β‘ Capabilities
- β’ Multi-model LLM support
- β’ Session-based context preservation
- β’ LSP integration for code context
- β’ MCP extensibility
- β’ Cross-platform terminal operation
π Integrations
OpenAI-compatible APIsAnthropic-compatible APIsLanguage Server ProtocolsModel Context Protocol servers
β Best For
- β Developers wanting AI assistance in terminal workflows
- β Teams needing customizable coding agents
- β Projects requiring multiple LLM switching
β Not Ideal For
- β End-users without technical background
- β Non-coding AI applications
- β Graphical interface preferences
β Known Limitations
- β Terminal-only interface
- β Requires technical setup for custom integrations
- β No mentioned GUI or web interface
Alternatives
O
OpenClaude
runs anywhere. uses anything
Q
QwenLM/qwen-code
An open-source AI coding agent that lives in your terminal.
C
Claude Code
Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows
C
Codewhale
Open-source coding agent for your terminal, built in Rust and on a journey of continuous community improvement. Issues and PRs welcome.
Works with Crush
Tools that integrate with Crush, often used together in the same stack.
Compare Crush
Maintain Crush?
Show your live rank in your README, or put Crush in front of every visitor to AgentoolRank.