Crush

Crush

Charm
5.0 out of 5 stars
dcode

dcode

LangChain
Crush dcode

Related Products

  • CHARMS
    4.9 out of 5 stars 24 Ratings
    Visit Website for CHARMS
  • Google AI Studio
    4.8 out of 5 stars 42 Ratings
    Visit Website for Google AI Studio
  • ShipHero
    4.2 out of 5 stars 936 Ratings
    Visit Website for ShipHero
  • Retool
    4.6 out of 5 stars 608 Ratings
    Visit Website for Retool
  • BAND
    5.0 out of 5 stars 3 Ratings
    Visit Website for BAND
  • Signalmash
    4.9 out of 5 stars 16 Ratings
    Visit Website for Signalmash
  • SearchUnify
    4.5 out of 5 stars 150 Ratings
    Visit Website for SearchUnify
  • Iru
    4.8 out of 5 stars 1,470 Ratings
    Visit Website for Iru
  • Cloverleaf
    4.8 out of 5 stars 189 Ratings
    Visit Website for Cloverleaf
  • Time Management from ISGUS
    4.6 out of 5 stars 27 Ratings
    Visit Website for Time Management from ISGUS
Crush:

About

Crush is a glamorous AI coding agent that lives right in your terminal, seamlessly connecting your tools, code, and workflows with any Large Language Model (LLM) of your choice. It offers multi-model flexibility, letting you choose from a variety of LLMs or add your own using OpenAI or Anthropic-compatible APIs, and supports mid-session switching between them while preserving context. Crush is session-based, enabling multiple project-specific contexts to coexist. Powered by Language Server Protocol (LSP) enhancements, it incorporates coding-aware context just like a developer’s editor. It's highly extensible via Model Context Protocol (MCP) plugins using HTTP, stdio, or SSE for added capabilities. Crush runs anywhere, leveraging Charm’s sleek Bubble Tea-based TUI for a polished terminal user experience. Written in Go and MIT-licensed (with FSL-1.1 for trademarks), enabling developers to stay in their terminal while taking advantage of expressive AI coding assistance.
dcode:

About

dcode is an open-source terminal coding agent for developers and software teams. Built on the Deep Agents SDK, it can plan and execute coding tasks, inspect and edit project files, run tools, and delegate work to subagents. Its interactive terminal interface streams responses and lets users resume conversations across sessions; headless mode supports scripted and CI workflows. Users select a compatible model provider and supply their own credentials, then customize models, tools, plugins, skills, memory, middleware, hooks, and approval rules. Tool calls can be approved or rejected, and code can run locally or in supported remote sandboxes. dcode supports MCP tools and can connect to LangSmith for tracing prompts, responses, tool calls, errors, and token usage. It is intended for developers who want to configure and inspect an AI coding agent rather than use a fixed coding assistant.
Crush:

Platforms Supported

Windows Supported
Mac Supported
Linux Supported
Cloud Not Supported
On-Premises Not Supported
iPhone Not Supported
iPad Not Supported
Android Not Supported
Chromebook Not Supported
dcode:

Platforms Supported

Windows Supported
Mac Supported
Linux Supported
Cloud Not Supported
On-Premises Not Supported
iPhone Not Supported
iPad Not Supported
Android Not Supported
Chromebook Not Supported
Crush:

Audience

Developers and technical users in search of a solution offering an AI-powered coding assistant that integrates seamlessly with their workflows
dcode:

Audience

Software developers and engineering teams who want to configure and run an AI coding agent in a terminal.
Crush:

Support

Phone Support Supported
24/7 Live Support Not Supported
Online Supported
dcode:

Support

Phone Support Not Supported
24/7 Live Support Not Supported
Online Supported
Crush:

API

Offers API Supported
dcode:

API

Offers API Supported
Crush:

Screenshots and Videos

dcode:

Screenshots and Videos

Crush:

Pricing

Free
Free Version Supported
Free Trial Not Supported
dcode:

Pricing

Free
dcode is an open-source terminal coding agent. Model-provider API usage may incur separate charges; optional LangSmith services are priced separately.
Free Version Supported
Free Trial Not Supported
Crush:

Reviews/Ratings

Overall 5.0 / 5
ease 5.0 / 5
features 5.0 / 5
design 5.0 / 5
dcode:

Reviews/Ratings

Overall 0.0 / 5
ease 0.0 / 5
features 0.0 / 5
design 0.0 / 5
support 0.0 / 5

This software hasn't been reviewed yet. Be the first to provide a review:

Review this Software
Crush:

Pros & Cons from Real Users

Pros

  • Crush is really appealing from a developer’s point of view because it brings agentic coding into the terminal without making the workflow feel bloated. It feels like a tool for people who already live in the command line and want an AI agent that can work with their existing code, tools, and habits. I like that it is open source and model-flexible. Being able to wire your own LLM into the workflow is a big deal because different coding tasks need different tradeoffs around cost, speed, context, and reasoning quality. The terminal UI is also a nice fit for real development work. Crush is not trying to replace the whole IDE; it gives you an agentic layer where you can ask for help, work through code, run commands, and stay close to the environment you already use. The active GitHub repo is a good sign too. Frequent commits, lots of stars, and ongoing work around providers, MCP, hooks, and shell features make it feel like a project with real momentum instead of a one-off AI demo.

Cons

  • Crush is probably not the best fit for someone who wants a polished, hand-holdy coding assistant with everything abstracted away. It feels more geared toward developers who are comfortable in the terminal and want control over models, config, permissions, and workflows. I would also be careful with any AI coding agent that can interact with your shell and project files. Recent research on coding-agent setup workflows shows that agents can be vulnerable to malicious or misleading project instructions, dependency names, registry redirects, and unsafe install steps, so developers still need review habits and guardrails. For production repos, I would keep permissions tight, review commands, watch file diffs, and avoid letting any agent run destructive operations without explicit approval.
Crush:

Training

Documentation Supported
Webinars Not Supported
Live Online Not Supported
In Person Supported
dcode:

Training

Documentation Supported
Webinars Not Supported
Live Online Not Supported
In Person Not Supported
Crush:

Company Information

Charm
Founded: 2019
United States
github.com/charmbracelet/crush
dcode:

Company Information

LangChain
Founded: 2023
United States
www.langchain.com/dcode
Crush:

Alternatives

Factory Droid

Factory Droid

Factory.ai
5.0 out of 5 stars
dcode:

Alternatives

Claude Code

Claude Code

Anthropic
5.0 out of 5 stars
Crush:
OpenCode

OpenCode

Anomaly Innovations
5.0 out of 5 stars
dcode:
Codex CLI

Codex CLI

OpenAI
5.0 out of 5 stars
Crush:
Pi Agent

Pi Agent

Pi
5.0 out of 5 stars
dcode:
Cursor

Cursor

5.0 out of 5 stars
Crush:
Auggie CLI

Auggie CLI

Augment Code
dcode:
Muse Code

Muse Code

Meta
5.0 out of 5 stars
Crush:
AtomCode

AtomCode

AtomGit
dcode:
Antigravity CLI

Antigravity CLI

Google
5.0 out of 5 stars
Crush:

Categories

Agentic AI Supported
AI Coding Agents Supported
dcode:

Categories

Crush:

Integrations

OpenAI Supported
Amazon Bedrock Supported
Anthropic Not Supported
Claude Supported
Claude Duet Supported
Claude for Legal Supported
Deep Agents Not Supported
FreeBSD Supported
GLM Coding Plan Supported
GitHub Copilot Supported
Go Supported
JSON Supported
LM Studio Supported
LangSmith Not Supported
Model Context Protocol (MCP) Supported
NetBSD Supported
OAuth Supported
Ollama Supported
OpenSpec Supported
PowerShell Supported
dcode:

Integrations

OpenAI Supported
Amazon Bedrock Not Supported
Anthropic Supported
Claude Not Supported
Claude Duet Not Supported
Claude for Legal Not Supported
Deep Agents Supported
FreeBSD Not Supported
GLM Coding Plan Not Supported
GitHub Copilot Not Supported
Go Not Supported
JSON Not Supported
LM Studio Not Supported
LangSmith Supported
Model Context Protocol (MCP) Not Supported
NetBSD Not Supported
OAuth Not Supported
Ollama Not Supported
OpenSpec Not Supported
PowerShell Not Supported
Crush:
Claim Crush and update features and information
Claim Crush and update features and information
dcode:
Claim dcode and update features and information
Claim dcode and update features and information