Inspect, analyze, and fix VM disks without booting them. AI-powered diagnostics.
A pure-Rust toolkit for deep VM disk inspection across QCOW2, VMDK, VDI, VHD/VHDX, and RAW formats. Ask "why won't this boot?" and get actionable fixes in seconds.
Inspect partitions, filesystems, bootloaders, and network configuration -- all without booting the VM.
Detect partition tables, filesystem types, mount points, and disk layout across all major formats instantly.
Identify GRUB, systemd-boot, and Windows Boot Manager configurations. Detect misconfigurations before they cause boot failures.
Extract network interfaces, hostname, DNS, and OS release information directly from disk without any VM startup.
Optional AI diagnostics analyze disk state and provide actionable fix plans. Export remediation as bash scripts or Ansible playbooks.
QCOW2, VMDK, VDI, VHD, VHDX, and RAW/ISO. One tool for every disk format in your infrastructure.
Built-in security profiles, compliance analysis, and hardening recommendations. Generate JSON, YAML, HTML, or PDF reports.
Interactive shell with 20+ commands for exploration. Parallel batch inspection with caching for fleet-scale operations.
Rich terminal UI for visual disk exploration. Color-coded output, progress bars, and interactive navigation.
PyO3-powered Python API for scripting and automation. Available on both crates.io and PyPI.
Generate comprehensive reports in JSON, YAML, HTML, and PDF. Integrate with your existing compliance workflows.
GuestKit feeds directly into the migration pipeline. Inspect first, fix second, deploy third.
GuestKit hyper2kvm HyperSDK Inspect disks → Fix & convert → Deploy anywhere AI diagnostics VirtIO injection 10 providers 6 formats Guest OS repair REST API
See how GuestKit gives your team deep disk intelligence with AI-powered diagnostics and actionable fix plans.