#1919th of 29 in Coding agents and assistants

crush

Terminal coding agent with multi-provider LLMs, LSP context and MCP support

Stars
28.6k
License
custom license
Last commit
Oct 2026
Last release
Oct 2026
Language
Go

Checked on GitHub.

Overview

Crush is a Go terminal UI coding agent that keeps per-project sessions and lets you switch LLMs mid-session without losing context. It connects to providers such as Anthropic, OpenAI, Gemini, Bedrock, Azure and OpenRouter, or to any OpenAI- or Anthropic-compatible endpoint such as Ollama. It uses LSPs for code context and MCP servers (stdio, http, sse) for extra tools, configured through a Bash-style crushrc file.

Who it is for: Developers who want a terminal coding agent with their choice of LLM

Strengths

  • Switch models mid-session while keeping context
  • Runs on macOS, Linux, Windows, Android and the BSDs, with many package managers
  • MCP over stdio, http and sse, including a built-in OAuth flow
  • Config is a crushrc script run by a built-in Bash interpreter, same on every OS

Weaknesses

  • License is reported as NOASSERTION, so terms need checking before use
  • crushrc and crush.json are trusted code; untrusted project configs can run commands
  • Hooks support is described as preliminary
  • Setup nudges toward Charm's subscription Hyper provider

What it needs

  • no GPU
  • Needs LLM provider API key or local model server (e.g. Ollama), Optional LSP servers (e.g. gopls), Optional MCP servers
  • Models: Anthropic, OpenAI, Google Gemini, Amazon Bedrock, Azure OpenAI

Also in Coding agents and assistants

See all 29
Also in Coding agents and assistants
RankProjectScore
1claw-codeRust CLI coding agent harness using Anthropic and OpenAI-compatible APIs194.9k starsMIT83 out of 100
2opencodeTerminal coding agent with build and plan modes, plus a desktop app213.1k starsMIT79 out of 100
3orcaDesktop app that runs CLI coding agents in parallel git worktrees91.2k starsMIT77 out of 100
#4oh-my-openagentTerminal coding agent that fans work out across many models70k starscustom license77 out of 100
#5openinterpreterTerminal coding agent, a Codex fork tuned for low-cost models68.6k starsApache-2.076 out of 100