komrad serve

Run the komrad service in the foreground

komrad

komrad serve [flags]

It opens the database, mounts the Connect handlers and the MCP endpoint on one address, and runs the loops that read each pane's state, reconcile schedules, and sync transcripts. The panel and the rest of these commands are clients of it, so nothing works without it.

komrad start spawns this detached with its output going to the log file, which is how it usually runs. Run it here to watch that output directly. It stops on an interrupt, or when komrad stop asks it to.

Flags#

FlagTypeDescription
--addrstring

listen address, defaulting to KOMRAD_ADDR

Inherited flags#

FlagTypeDescription
--configstringArray

path to a config TOML, repeatable, later files win over earlier ones

--enginestring

engine to reach, named after a file in the config's engines directory, layered over the config