Platform layout
Part of the GuestKit README. Back to the documentation map.
┌────────────────────────────────────────────────────────────┐
│ guestkit CLI · guestctl TUI · guestkit-qemu · Python · Web │
├────────────────────────────────────────────────────────────┤
│ Rust evidence · boot scoring · fix-plan · QEMU/VirtIO plan │
├────────────────────────────────────────────────────────────┤
│ JSON · YAML · HTML · PDF · Passport · CI exit codes │
└────────────────────────────────────────────────────────────┘
| Layer | In this repo |
|---|---|
| Engine | Pure-Rust parsers + evidence schema · NBD/loop (src/, crates/) |
| CLI / TUI | guestkit · guestctl — doctor, passport, fleet, rescue |
| QEMU runtime | guestkit-qemu — assured plan/run + QMP (qemu-runtime.md) |
| Agent / QGA | Linux + Windows · agent-inject / agent-proxy / guestkit qga (virsh-to-guestkit.md) |
| Python | zyvor-guestkit — run_doctor, run_migrate_repair (v1.1.0+) |
| h2kvm | hyper2kvm-integration.md — convert/deploy partner |
| FluxVM | zyvorai/fluxvm — run/manage certified qcow2s (network, TTL) |
| K8s | KubeVirt hooks · k8s/ |
| Web / worker | GHCR images · deploy/ |