Alternatives to Crush
Terminal coding agent that works with whichever large language model you point it at. The listings below can replace it for an important use case. Each note says what changes if you switch.
The original
Crush
Terminal coding agent that works with whichever large language model you point it at.
Replacements
Listings that take over the same core job as Crush.
OpenCode
Work with an AI coding assistant from your terminal.
OpenCode is an MIT licensed terminal coding assistant supporting multiple providers, without Crush's listed language server context or Android support.
Aider
AI pair programming in a terminal, working directly on your git repository and committing as it goes.
Aider is an Apache-2.0 terminal tool that commits each change to git and runs linters and tests, though its repository has slowed since 2025.
Claude Code
Agentic coding tool that reads a codebase, edits files and runs commands.
Claude Code is a closed source agent tied to a paid Claude plan or API credits, available in terminal, IDEs, desktop and web.
Goose
Run an extensible AI assistant on your desktop or in a terminal.
Goose is an Apache-2.0 assistant for desktop or terminal that connects providers to tools through MCP extensions, and is not coding-specific.
Kilo Code
An open-source AI coding agent for VS Code, JetBrains, the terminal and the cloud.
Kilo Code is an MIT-licensed agent for VS Code, JetBrains, CLI and cloud with bring-your-own keys, local models and model usage at cost.
Open Interpreter
A command-line coding agent built to work with open language models such as Kimi and GLM.
Open Interpreter is a command-line coding agent designed around open-weight models such as Kimi and GLM, but it is not open source.
Also worth comparing
These listings name Crush as their own alternative, so the relationship runs both ways.
Twinny
An open-source AI coding assistant for VS Code that works with local or hosted models.
Crush is an MIT terminal coding agent for any OpenAI- or Anthropic-compatible API, with language-server context and mid-session model switching.
Similar software
Related functionality, not a direct replacement.
Ollama
The simplest way to pull down an open language model and run it on your own machine, from one command or a desktop app.
llama.cpp
The C++ engine most local AI apps are built on, running language models on ordinary hardware.
LM Studio
A polished desktop app for downloading, running and chatting with local language models, with an OpenAI-compatible server built in.
LLM
A command-line tool and Python library for prompting remote and locally installed language models.