Skip to content

vlinder daemon

Start the supervisor process manager.

vlinder daemon

Starts the Supervisor, which spawns and manages all worker processes. The startup sequence is ordered by dependency:

  1. Secret — starts first (agent identity management)
  2. Registry — gRPC server, waits for health check before proceeding
  3. State — gRPC server for DAG and state queries
  4. Catalog — gRPC server for model catalog queries
  5. Harness — gRPC bridge between CLI and daemon, waits for health check
  6. Remaining workers — agent runtimes, inference, storage, DAG git, session viewer

Each worker is a separate vlinder daemon process launched with a VLINDER_WORKER_ROLE environment variable. Worker counts are configured in config.toml under [distributed.workers].

See Architecture for the full Supervisor + Workers model.

See Also