AI Decision System
Replayable, offline-verifiable records for AI-assisted go/no-go decisions: experiment promotions, typed model answers and human-approved actions.
A Linux terminal UI for Cursor CLI, talking to cursor-agent over ACP
Translation pending
Developer toolsGo · PythonGitHub @charliekOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Terminal UI for cursor-agent over ACP
Translation pending
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
A Linux and macOS terminal UI that talks ACP to Cursor (cursor-agent acp),
Grok (grok agent stdio), or gx — a third-party fork of the Grok
CLI. You own the chrome; the provider still runs the agent.Read the full README ↗craze is a terminal UI and CLI for Linux and macOS that drives a coding agent
over ACP (the Agent Client Protocol): Cursor (cursor-agent), Grok
(grok), gx (a third-party fork of the Grok CLI), or craze's own native
agent, which runs inside craze against a model provider's API or a ChatGPT plan
with no other CLI to install. You own the chrome; the provider still runs the
agent.
Sessions run in a detached host and outlive the terminal: close the tab and the session keeps going, and you can start, script and rejoin sessions from other terminals and programs. It is for people who work with coding agents all day and want one fast, scriptable front end for several of them.
craze ps, craze attach,
craze new. Sessionscraze ps --saved and
craze new --load, and the same for a hub client such as shed on a phone.
craze new --loadcraze new --wait, craze send and craze wait run a task
and print the result. craze new,
craze wait/btw side questions: ask without adding to the session.
Side questions/effort: change the current model's effort in a session, from a picker
or as /effort high. EffortCtrl+G or /theme.
Configurationcraze prompt: one headless turn, optionally as JSON.
craze promptHomebrew (macOS and Linux):
brew install charliek/tap/craze
apt (Ubuntu 24.04+ and derivatives, amd64/arm64), add the repo once, then install:
sudo install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://apt.stridelabs.ai/pubkey.gpg | \
sudo tee /etc/apt/keyrings/apt-charliek.gpg > /dev/null
echo 'deb [signed-by=/etc/apt/keyrings/apt-charliek.gpg] https://apt.stridelabs.ai noble main' | \
sudo tee /etc/apt/sources.list.d/apt-charliek.list
sudo apt update
sudo apt install craze
The Quick Start has the direct
.deb, go install, building from source and what craze version reports. To
run craze you also need a way to reach a model: the native provider (an API key
or a ChatGPT plan), or cursor-agent, grok or gx installed and logged in
(prerequisites).
Upgrading? See Upgrading.
craze # pick a provider, then the TUI in the current directory
craze --provider grok # skip the picker (cursor, grok, gx or native)
craze auth login fireworks # connect a native provider; `craze auth login chatgpt` signs in with a ChatGPT plan
craze --provider native # start a native session
craze -c # continue the newest session in this workspace
craze ps # list this machine's sessions
More in the Quick Start.
This repository is also a Claude Code plugin: sub-agents that hand a task to a
craze session on a native, Grok or Cursor model and return its result. It needs
craze 0.2.0 or newer on your PATH.
/plugin marketplace add charliek/craze
/plugin install craze@craze
Published site: https://charliek.github.io/craze/
Sources live under docs/:
make build # ./bin/craze and ./bin/craze-fake-agent
make lint && make test && make test-race && make build && make test-cli # the gate
make docs # same as CI: zensical build --strict
Early-stage software, released as v0.1.x for Linux and macOS (Homebrew, apt and
release archives). craze opens a TUI; craze prompt --json is the headless
path, and craze new --wait and craze send drive sessions from other programs.
MIT. See LICENSE.