HyperSDK Platform
The enterprise platform for multi-cloud VM export, migration, and management.
What We Do
HyperSDK enables infrastructure teams to discover, export, convert, and deploy virtual machines across any cloud provider — from a single dashboard or API.
Whether you're exiting VMware, migrating between clouds, or modernizing to Kubernetes — HyperSDK handles the complexity so you don't have to.
Platform Highlights
| Capability | Details |
|---|---|
| Cloud Providers | 10 providers: vSphere, AWS, Azure, GCP, Hyper-V, OCI, OpenStack, Alibaba Cloud, Proxmox, KubeVirt |
| Web Dashboard | 46 real-time views across 59 React components — VM management, monitoring, cost estimation, security |
| REST API | 205 REST API endpoints + WebSocket real-time updates |
| Export Formats | OVF, OVA, VMDK, QCOW2, VHD, VHDX, RAW, AMI |
| Observability | Health score (0-100), smart alerts, explain mode, bottleneck detection |
| Scheduling | Cron-based with retry policies, priority queues, carbon-aware optimization |
| Security | RBAC, audit logging, rate limiting (100 req/min default), secrets management |
| Upload | Chunked upload with resume — 10 MB chunks, up to 50 GB |
| Carbon-Aware | Industry-first carbon-aware scheduling — 30-50% CO2 reduction |
How It Works
- Connect your cloud providers (vSphere, AWS, Azure, etc.)
- Discover VMs across all connected providers
- Export VMs in any format (OVF, OVA, VMDK, QCOW2, VHD)
- Convert using the hyper2kvm engine (7-stage pipeline with 96.8% first-boot success)
- Deploy to KVM, libvirt, or KubeVirt
- Monitor with real-time dashboard and alerts
Configuration
HyperSDK searches for config in order:
./hypersdk.yaml~/.config/hypersdk/config.yaml/etc/hypersdk/config.yaml
23 primary config options + 8 provider-specific settings including rate limiting, connection pool, TLS, webhooks, and distributed agent/control plane.
Two Core Products, One Pipeline
| HyperSDK Platform | hyper2kvm Engine | |
|---|---|---|
| Purpose | Multi-cloud export & management | VM conversion & guest OS fixing |
| Dashboard | 46 views, 59 components | 20 views, 27 components |
| API | 205 REST API endpoints | 71 REST endpoints |
| Tests | Comprehensive | 1,506 tests (96.8% pass rate) |
| Deploy Target | libvirt, KubeVirt | libvirt, KubeVirt |
Schedule a Demo to see HyperSDK in action with your infrastructure.