Skip to content
AI.info

tools

Crush

Crush is an open-source terminal coding agent that connects your code, tools, workflows, and chosen language models.

Crush

Crush runs in a terminal and helps developers work with code through configurable language-model providers. It supports multiple models, project sessions, LSP context, shell tools, and MCP servers.

Developers can use it on macOS, Linux, Windows, Android, and BSD systems. Crush itself is open source, but model access may require a separate subscription or usage-based API account from the selected provider.

Features

  • Switch language models during a session while preserving context
  • Maintain multiple work sessions and contexts per project
  • Use LSPs to provide additional code context
  • Add MCP servers over HTTP, stdio, or SSE
  • Connect OpenAI-compatible and Anthropic-compatible providers
  • Run with local model providers such as Ollama and LM Studio
  • Use project and global context files such as AGENTS.md
  • Licensed under FSL-1.1-MIT

Use cases

  • Review and modify code from a terminal session
  • Explore an unfamiliar codebase with LSP-assisted context
  • Run development tools and MCP integrations from an AI agent
  • Switch between hosted and local language models
  • Automate coding tasks with non-interactive commands

Pros

    Cons

      Pricing

      Official website