Refusal semantics
Unknown state or missing VMs produce an empty plan. The system never treats absence as stopped.
Proprietary · Dedalo101
Converge declared intent against observed reality — and refuse to act when truth is incomplete. Proxmox, AWS, Hetzner, Velociraptor, and KAPE in one spine.
Observe → Plan → Safety → Audit | Apply
$ converger plan -d desired.yaml --replay replay.json
Observation (replay) written to current.json
Plan written to plan.json
$ converger apply -s aws --dry-run
DRY-RUN START web-01 (vmid=100) -> ec2.StartInstances
Unknown state or missing VMs produce an empty plan. The system never treats absence as stopped.
Start, stop, and resize on Proxmox, AWS EC2, and Hetzner Cloud with dry-run and explicit confirm gates.
Velociraptor and KAPE field maps turn forensic exports into the same VMState contract as live observation.
Every run emits current, plan, result, and post-apply convergence reports as structured JSON.
The engine is proprietary. Tiers unlock scale, hosting, collaboration, and compliance — not refusal semantics.
$0
Learning, CI, homelab
Popular
from $49/mo
Production ops teams
from $199/mo
Incident response teams
from $299/mo
Managed service providers
| Capability | Free | Pro | DFIR | MSP |
|---|---|---|---|---|
| Live observe (Proxmox, AWS, Hetzner) | ✓ | ✓ | ✓ | ✓ |
| Apply + dry-run | ✓ | ✓ | Gated | Per-client |
| Hosted scheduler + alerts | — | ✓ | ✓ | ✓ |
| Evidence / chain-of-custody | — | — | ✓ | Optional |
| White-label multi-tenant | — | — | — | ✓ |
--confirm gate.