kvm-pilot
AI-agent control of physical machines via IP-KVM, Redfish BMC, and SSH: gated, verified, audited.
Package Details
kvm-pilot
Environment Variables
Profile name from ~/.config/kvm-pilot/config.toml naming the KVM/BMC to target
Least-privilege posture: only read-only tools are registered; effect gates force-closed. Recommended for first contact (set to 1)
Rehearsal posture: destructive calls are logged, never sent (set to 1)
Operator opt-in enabling power control of the managed host (per-effect gate; see also _ALLOW_HID, _ALLOW_MEDIA, _ALLOW_SSH, _ALLOW_APPLIANCE, _ALLOW_EXTERNAL_WRITE)
Device password when not using a config-file profile (KVM_PILOT_HOST / KVM_PILOT_USER accompany it)
Optional: enables server-side vision for classify_screen / wait_for_state; without it, classification falls back to the calling agent