← Builders / CLI

v0.60.0 · latest macOS · Linux · Windows

A real CLI for
spatial AI.

One-shot commands. Pipe-friendly output (JSON, ndjson, plain). Exit codes you can trust. Schedule councils with cron. Wake up to the answer.

Get the CLI $ man imm Looking for the TUI? →
$ imm --help

USAGE

imm <command> [args] [--flags]

CORE

login device-flow auth via web

tui launch the interactive terminal app ↗

zone create | list | rm | move

doc add | list | rm | search

council run | watch | history | cancel

memory list | search | export

workflow run | list | history

ADVANCED

cron schedule recurring councils

connector add | list (drive · ms · gh · slack · custom)

tool add | list (MCP / OpenAPI / Webhook)

team build · share · clone roles

stream tail any active run (SSE)

UTIL

whoami current user · workspace · radius

balance credits · usage · forecasts

version v0.60.0 · server reachable

// what it can do

Six things the CLI was built for.

01 · SCRIPTABLE

Pipe-friendly by default

JSON, ndjson, or plain output. Standard exit codes. Stream stdout to your other tools. imm council run --output ndjson | jq …

02 · CRON-NATIVE

Schedule with the OS

No SaaS dashboard for scheduling. Use cron, systemd timers, GitHub Actions. 0 7 * * 1 imm workflow run weekly-brief

03 · DEVICE-FLOW AUTH

Phishing-resistant login

RFC 8628 + PKCE. The CLI opens your browser, you confirm in the SaaS, tokens land in ~/.imm/credentials.json (mode 0600).

04 · CI-FRIENDLY

Headless via API key

Skip the device flow with imm auth login --token $IMM_TOKEN. Exit non-zero on failure. Logs to stderr. Stable across versions.

05 · LIVE STREAMING

Tail any active run

SSE-based. Connect to a council that's still running from a different machine. imm stream <run-id> picks up mid-stream.

06 · WORKSPACE-AWARE

Personal + company workspaces

Switch between workspaces with imm workspace use. Per-workspace config in ~/.imm/config.json.

Get the CLI · v0.60.0

Native binaries. No runtime.

Single static binary per platform. No Node, no Python, no Docker. Drop it on PATH and go.

MACOS

Apple Silicon · Intel

~22 MB / ~24 MB

LINUX

x86_64 · aarch64

glibc 2.28+ · ~26–28 MB

WINDOWS

x64

Windows 10+ · ~30 MB

The CLI is a licensed product. Sign in to your workspace, activate a CLI license, then download your binary from your account.

Sign in to get the CLI Create an account

All builds code-signed. SHA-256 manifest delivered with your download.

// reliable by design

Engineered to mitigate drift. Not vibes.

The CLI is the same orchestration engine the web app uses. Citations, document grounding, structured deliberation, deterministic exit codes, idempotent workflow runs. Schedule a council with cron. Hand the output to your other tools. What you get is a script you can ship, not a vibe you have to babysit.

Where Humans and AI collaborate.