wattswarm binary is the primary interface for operating a WattSwarm node from the terminal. You use it to bring a node online, manage executor runtimes, submit tasks, run multi-agent orchestration queues, inspect the event log, export decision knowledge, and launch the kernel console UI — all from a single unified command surface.
Global flags
These flags apply to every command and must be passed before the subcommand name:Command groups
Invocation pattern
PostgreSQL override
run commands accept an optional --pg-url flag to override the PostgreSQL connection string for that invocation:
WATTSWARM_PG_URL environment variable. Override the schema name with WATTSWARM_PG_SCHEMA=<schema> (default: public).
node
Start, stop, inspect, and configure your node.
task
Submit task contracts and run end-to-end lifecycle flows.
run
Multi-agent orchestration queue commands.
executors
Register and health-check executor runtimes.
knowledge
Export decision memory and evidence bundles.