Skip to content

catalyst CLI reference

Every catalyst-* CLI is installed onto your PATH by install-cli.sh (into ~/.catalyst/bin by default). This page lists all 30 of them — one line of purpose plus the key subcommands — grouped by area. Run any tool with --help for full syntax. The richer tools have their own reference pages (e.g. catalyst-stack).

Manage the Catalyst event broker daemon (agent identity, ticket↔PR correlation, ticket_lifecycle routing).

Key subcommands: start, stop, restart, probe, status, logs, run

Source

Manage the execution-core composing daemon (Todo-state monitor + pull-loop scheduler + recovery contract).

Key subcommands: daemon, register, sessions, worktrees, branches, tidy, governance, beliefs, drain

Source

On-demand orch-monitor web-dashboard server management.

Key subcommands: start, stop, restart, status, open, url, forward-start, forward-stop, forward-status

Source

Entry wrapper for the otel-forward daemon (forwards OTel telemetry).

Key subcommands: (run catalyst-otel-forward --help)

Source

Tail and wait-for primitives over the global append-only event log.

Key subcommands: (run catalyst-events --help)

Source

File-based JSONL agent communication channels (no HTTP, no server).

Key subcommands: join

Source

DEPRECATED alias for catalyst-broker (delegates so legacy callers keep working).

Key subcommands: start, stop, restart, probe, status, logs, run

Source

Explain why the daemon believes a worker is alive, stuck, or dead (belief→rule→facts trace).

Key subcommands: (run catalyst-why --help)

Source

Live, human-readable Linear-state + phase transition log (tails the event stream — bare runs forever).

Source

Lifecycle CLI for Catalyst agent sessions (start/phase/metric/tool/pr → SQLite + event log).

Key subcommands: start, phase, metric, tool, iteration, pr, end, heartbeat, list, read

Source

Manage global orchestrator state at ~/catalyst/state.json (flock-protected RMW + event log).

Key subcommands: init, register, update, worker, heartbeat, attention, resolve-attention, event, archive, gc

Source

List boot-resume-gated tickets and approve one — writes the .boot-resume-approved sentinel so the daemon dispatches the gated phase without a restart (CTL-1443).

Source

SQLite-backed durable session store for agent runs (init/migrate, sessions, events, metrics).

Key subcommands: (run catalyst-db --help)

Source

Workflow context management utilities (recent docs, orchestration pointers, skill chaining).

Key subcommands: init, add, recent, most-recent, set-ticket, set-orchestration, ticket

Source

Repair and verify the HumanLayer thoughts system for a Catalyst project.

Key subcommands: init-or-repair, when, directory, check

Source

PostToolUse Write hook that auto-registers thoughts/shared writes (reads hook JSON on stdin).

Source

Fast-forward every HumanLayer thoughts checkout so cross-host research reads fresh peer state.

Source

Cluster administration — join tokens, roster, drain, concurrency tuning.

Key subcommands: (run catalyst-cluster --help)

Source

Replica-first Linear READ CLI — reads the local Catalyst-Cloud SQLite replica when opted in (CATALYST_LINEAR_REPLICA=on), else linearis; read-only (writes via linearis).

Key subcommands: (run catalyst-linear --help)

Source

Reconcile Linear ticket state from PR reality (merged→Done, open→In-Review); report or —write.

Key subcommands: (run catalyst-linear-reconcile --help)

Source

Claude Code statusLine wrapper that also emits session.context events (reads JSON on stdin each tick).

Source

Ink TUI for the catalyst event stream (bare invocation starts the full-screen TUI).

Source

Color-coded terminal HUD for the event stream (minimal-deps fallback; bare runs forever).

Source

The single front-door router for the Catalyst toolchain (git-style dispatch to every catalyst-* tool).

Key subcommands: (run catalyst --help)

Source

Bring the Catalyst service stack up or down on this host (idempotent, dependency-ordered).

Key subcommands: (run catalyst-stack --help)

Source

Provision or tear down this node for its class (composes setup scripts; install/uninstall/reinstall).

Key subcommands: (run catalyst-install --help)

Source

Fail-closed activation gate — class-aware health/activation grade (exit 0 ⇒ safe to activate).

Key subcommands: (run catalyst-doctor --help)

Source

Capture / restore a node’s restorable identity + state bundle (bare backup writes a secrets bundle).

Source

Wrapper that registers a Catalyst session around claude, then execs the interactive claude process.

Source

Claude Code Stop/SubagentStop hook — fallback agent.checkout emitter for the broker.

Source