{
 "schema_version": 1,
 "generated": "2026-10-26",
 "repo": "charmbracelet/crush",
 "name": "crush",
 "owner": "charmbracelet",
 "slug": "charmbracelet-crush",
 "github": "https://github.com/charmbracelet/crush",
 "what": "Crush is Charm's agentic coding tool for the terminal. It works with many LLMs through OpenAI- and Anthropic-compatible APIs, lets you switch models mid-session while keeping context, keeps multiple sessions per project, uses LSPs for extra context and adds capabilities through MCP servers. It runs on macOS, Linux, Windows, Android and the BSDs and is configured with a Bash-like crushrc.",
 "why": "29k stars, picked up by one AI source we track",
 "language": "Go",
 "requirements": [
  "A terminal on macOS, Linux, Windows, Android or BSD",
  "An LLM provider: Charm's Hyper subscription, an API key for Anthropic, OpenAI, Gemini or OpenRouter, or a local server such as Ollama"
 ],
 "audience_note": "Developers who live in the terminal and want a polished coding agent that works with the model provider of their choice, including local models.",
 "risk": "none",
 "section": "earlier",
 "weekly_rank": null,
 "category": "Software and DevOps",
 "url": "https://dedupedai.com/use-cases/charmbracelet-crush/",
 "use_case_count": 3,
 "use_cases": [
  {
   "id": "charmbracelet-crush--start-coding-with-crush-in-your-terminal",
   "title": "Start an AI coding session in your terminal with Crush",
   "best": true,
   "url": "https://dedupedai.com/use-cases/charmbracelet-crush/start-coding-with-crush-in-your-terminal/",
   "json": "https://dedupedai.com/use-cases/u/charmbracelet-crush/start-coding-with-crush-in-your-terminal.json"
  },
  {
   "id": "charmbracelet-crush--run-crush-on-a-local-ollama-model",
   "title": "Run Crush on a local Ollama model",
   "best": false,
   "url": "https://dedupedai.com/use-cases/charmbracelet-crush/run-crush-on-a-local-ollama-model/",
   "json": "https://dedupedai.com/use-cases/u/charmbracelet-crush/run-crush-on-a-local-ollama-model.json"
  },
  {
   "id": "charmbracelet-crush--connect-mcp-servers-to-crush",
   "title": "Give Crush extra tools with MCP servers",
   "best": false,
   "url": "https://dedupedai.com/use-cases/charmbracelet-crush/connect-mcp-servers-to-crush/",
   "json": "https://dedupedai.com/use-cases/u/charmbracelet-crush/connect-mcp-servers-to-crush.json"
  }
 ],
 "disclaimer": "Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk."
}
