Skip to content
Talk to our solutions team

Supervisor

supervisor (binary supervisor.svc) is a config-driven process supervisor for kis.ai service nodes. It keeps a declared set of services in their desired state and reconciles drift on an interval.

Terminal window
go build -o supervisor.svc .
# or via the build task: bin = supervisor.svc, output under dist/

The binary is self-contained: an embedded default config (the single-node profile) is used when no config file is found on disk.

  • Configuration — config profiles and commands
  • Operations — the supervision model, boot persistence and service types