CLI · open beta
One command. Then you decide everywhere.
Install the decide CLI on macOS, Linux, or Windows — no sign-up, no token, nothing to configure. Run it from your terminal, your editor, or your agent.
curl and go.
The install script downloads the right binary for your platform and
puts it on your PATH. It's the same one-liner on
every POSIX machine.
decide v0.1.0 (abcdef0)
The script inspects your OS and architecture, fetches the matching
binary, and installs it to /usr/local/bin.
Run decide version to confirm it worked.
Native Windows, no VM required.
decide ships a native Windows binary. Use PowerShell to install it — or run it inside WSL if that fits your workflow better.
The PowerShell script downloads the Windows binary and adds it to
your user PATH. On WSL, the POSIX install
script works as-is — no special setup needed.
Download it yourself, or use apt.
Prefer a direct download or a package manager? Grab the tarball with its checksum, or add the apt repository.
Direct download
Tarball + checksum
Download the binary for your platform, verify the checksum, and
drop it on your PATH.
$ curl -fsSLO https://decide.golbi.ai/releases/latest/checksums.txt
$ sha256sum --check checksums.txt
$ tar -xzf decide_linux_amd64.tar.gz -C /usr/local/bin decide
apt (Debian / Ubuntu)
Package manager
Add the decide apt repository and install with apt.
Updates come through your normal upgrade flow.
$ echo "deb [signed-by=/usr/share/keyrings/decide.gpg] https://decide.golbi.ai/apt stable main" | sudo tee /etc/apt/sources.list.d/decide.list
$ sudo apt update && sudo apt install decide
Plug decide into your AI tools.
The decide CLI ships a local MCP server. Point your agent at it and it can check, explore, and capture decisions as you work — no API keys, no network calls, everything stays on your machine.
Claude Desktop
Add to claude_desktop_config.json
Register decide mcp as an MCP server.
Claude picks it up on the next restart — your decision store is
available in every conversation.
{
"mcpServers": {
"decide": {
"command": "decide",
"args": ["mcp"]
}
}
}
Cursor, Windsurf, and others
Any MCP-compatible client works. Use the same config in your editor's MCP settings — decide runs locally, serving your project's decisions to the agent you're already talking to.
No token, no environment variables, no network. The MCP server reads the decision store from your working directory.
Updates and uninstall.
decide checks for updates automatically — unless you're in CI, where it stays quiet. Removing it is one command.
Update behavior
Check and notify
Every time you run decide,
it checks the latest version manifest in the background. When a
new release is available it prints a one-line notice — nothing
more. Update with decide upgrade.
The check is suppressed when CI is set,
so your pipelines stay silent.
Uninstall
Clean removal
To remove decide, delete the binary and the update cache. No daemons, no background services, no leftovers.
$ rm -rf ~/.decide/update
Bring your own model.
decide works with the AI provider you already use. Set one environment variable and the CLI routes through it — no vendor lock-in, no default provider.
Set the variable in your shell profile or per-session. More providers are on the way — decide plugs into whichever model you reach for.
Next
You've got the CLI. Now put it to work.
Read the getting-started guide, or jump straight in — decide check
is ready the moment it's installed.