API-first
Clean REST API with predictable schemas. Everything you can do in the UI is available via API.
GET /api/v1/admin/tenants/:id/resources
The open-source IaaS for Hyper-V; a lightweight self-hosted alternative to Azure Stack HCI / Windows Azure Pack. Clean API, agent-based automation, multi-tenant isolation, and a modern admin & tenant UI.
Clean REST API with predictable schemas. Everything you can do in the UI is available via API.
GET /api/v1/admin/tenants/:id/resources
Hyper-V agent in Go/PowerShell: tasks, telemetry: resources inventory & metrics, lifecycle.
Tenants, quotas, and per-tenant resources by design. Future SDN/VPC integration (VyOS).
JWT auth, rate-limits, WAF/Traefik friendly, auditable actions, safe defaults.
Runs on-prem. Start small on a single host and then scale.
Transparent roadmap & discussions. Contributions welcome.
Same Hyper-V foundations — different philosophy: open, light, scalable, API-first, and community-driven.
Capability | OpenHVX | Azure Stack HCI / WAP |
---|---|---|
Licensing & cost | Open-source (Apache-2.0), self-hosted | Commercial licensing |
Multi-tenancy | Natively multi-tenants, quotas, RBAC | Primarily single-tenant / per-workspace |
Extensibility | Clean REST API + agents | Integrations via vendor tooling |
Networking / VPC | VPCs via VyOS (RESTCONF / API) | Vendor-provided SDN stack |
Data locality | On-prem by default | Hybrid by design |
OpenHVX is not affiliated with Microsoft. Azure Stack HCI and Windows Azure Pack are trademarks of Microsoft. Names are used for comparison only.
Controller & API Gateway · Agent on Hyper-V hosts · MongoDB · RabbitMQ
High-level milestones — subject to change.
Platform admin, Tenants, inventory merge (FULL/LIGHT), task enqueueing, stable API contracts.
Per-tenant limits (VMs, vCPU, RAM, storage, networks) with hard/soft enforcement & APIs.
Scopes (platform/tenant) · roles (global-admin, tenant-admin/operator/viewer) · fine-grained permissions.
TOTP/2FA for platform admins (global-admin): enrollment, backup codes, policy enforcement.
VyOS via RESTCONF/VyOS API — tenant VPCs, subnets, NAT, routing, policy isolation.
OpenHVX is made by SREs and system/network administrators who run real infrastructures. No vendor lock-in. No black boxes. Just solid building blocks.