Skip to main content

Zyvor Fabric — Product Positioning

Zyvor Fabric is the Linux control plane for private cloud infrastructure: VM lifecycle, networking, security, storage, HA, operators, Terraform, and monitoring — with VM execution handled by FluxVM, a disposable-VM engine with no systemd dependency.

It is not positioned as a basic VM manager. It is a VM operations fabric and private cloud control plane — closer to Proxmox + KubeVirt UX, without the heavyweight multi-package stack.

Part of the Zyvor product family from ZyvorAI Labs.


What Zyvor Fabric Is​

DimensionPositioning
CategoryPluggable virtualization platform / private cloud control plane
AnalogyProxmox-class UX + KubeVirt-style operations, single Rust daemon
Runtimezyvor-fabricd — one binary, one config; runs under systemd (still fully supported) or standalone
ScopeVMs, network fabric, security policy, storage, HA, migration, observability
InterfacesCLI (fabricctl), Web UI, K8s operator, Terraform provider

Elevator pitch​

Zyvor Fabric is a production-grade private cloud control plane for Linux. Deploy in minutes with a single daemon, manage everything through four interfaces, and get enterprise features — RBAC, HA, live migration, GPU passthrough, network policies — without VMware complexity or OpenStack overhead.


Who this is for​

PersonaRoleWhat they care aboutWhere Fabric fits
Economic buyer — VP Infrastructure / CTO at a mid-size orgOwns the build-vs-buy decision and the budgetTotal cost of ownership vs. VMware/OpenStack licensing, operational headcount, vendor lock-in risk, time-to-valueOne binary instead of a multi-server stack; Apache-2.0 core with paid enterprise support as an option, not a requirement — see License & Support below
Platform engineer ("Morgan" in USER_STORIES.md)Builds the infrastructure other teams consumeKubernetes operator, Terraform provider, GitOps-friendly declarative configVirtualMachine CRD + fabricctl apply -f config.yaml, both backed by the same REST API as the UI
Private cloud admin ("Alex" in USER_STORIES.md)Day-2 VM lifecycle, backups, incident responseA UI and CLI that don't drift from each other, audit trail for every actionWeb console + fabricctl, both hitting the identical 780+-endpoint API
Developer ("Jordan" in USER_STORIES.md)Needs VMs for testing/dev without filing a ticketSelf-service, scriptable, fastCLI + REST API, VM creation in one command

The economic-buyer row is the one most positioning docs skip. The short version for that persona: Fabric's core is Apache-2.0 (free to run in production, no licensing fee, no per-VM tax); the cost you're actually evaluating against VMware/OpenStack is operational — one 15MB binary and one config file vs. hundreds to thousands of packages and multiple dependent services (see the Comparison Matrix for the itemized breakdown). Paid Enterprise support/SLAs are available but not required to run Fabric in production.


Naming Model​

LayerNameNotes
ProductZyvor FabricMarketing, UI, documentation, sales
Daemonzyvor-fabricdsystemd unit, config paths, APIs — stable technical identifier
CLIfabricctl, zyvor-fabricd-ctlOperational tools
Repozyvorai/fabricCanonical GitHub org repo

Keeping zyvor-fabricd as the daemon name avoids breaking installs, Ansible roles, and automation. User-facing surfaces say Zyvor Fabric; ops runbooks reference zyvor-fabricd where commands and paths matter.


Competitive Frame​

vs. Proxmox / VMware / OpenStack​

  • Lighter — single 15MB binary vs. hundreds (Proxmox) to thousands (OpenStack) of packages
  • No systemd dependency for VM lifecycle — VMs run under FluxVM's own process supervision, not as systemd units
  • Rust control plane — memory-safe by construction (zero unsafe Rust, zero shell pipelines); no garbage-collection pauses. We haven't published a benchmarked latency/memory figure with a documented method and environment, so we don't cite one here — see the Comparison Matrix for what is independently verifiable today (setup time, package count, config file count)
  • API-first — 780+ REST endpoints, 3 WebSocket channels, full automation surface

vs. "Another VM manager"​

Zyvor Fabric includes:

  • Network policies, VM firewalls, service mesh, QoS, DNS policy, VPN mesh, NAT, packet mirror
  • HA clustering, DRS, fault tolerance, replication, site recovery
  • Distributed storage backends (local, NFS, LVM, ZFS, Ceph)
  • Kubernetes operator + Terraform provider
  • 90+ web pages, security hardening (31-round audit, 194 issues found and fixed, 0 outstanding — report), audit logging, compliance tooling

When to look elsewhere​

Fabric isn't the right fit for every case. See Is this for you? and the full Comparison Matrix for where Proxmox VE, oVirt, or a full libvirt stack currently outmatch it — chiefly: mature multi-host live migration at scale, existing deep libvirt/XML tooling investments, and first-class Windows guest support.


Machina — macOS Companion (Roadmap)​

Machina is a separate, not-yet-shipped product: an AI-native Infrastructure Workbench for macOS. Everything in this section is roadmap/vision, not a current capability of Zyvor Fabric.

Naming note: the Zyvor ecosystem table (see the Zyvor platform stack) also lists a currently-shipping, lowercase "machina" described there as a physical bare-metal hypervisor OS (libvirt/KVM) — a different product from the macOS workbench described below. This naming collision predates this rewrite; flagging it here rather than guessing which name is authoritative, since that's a product-naming decision for whoever owns the Zyvor catalog, not something to resolve unilaterally in a docs pass.

Zyvor FabricMachina (roadmap)
PlatformLinux hypervisor hostsmacOS desktop
RoleControl plane / data planeAI operator + explorer UI
StatusShippingNot yet built — vision/roadmap only
AnalogyProxmox backendLens + K9s + Copilot for infrastructure
AIAPI hooks for automationLocal LLM, RAG, tool-calling into Fabric APIs

Machina vision​

┌───────────────────────────────┐
│ Machina │
├───────────────────────────────┤
│ AI Operator │
│ Infrastructure Explorer │
│ Kubernetes │
│ VMs │
│ Containers │
│ Networking │
│ Storage │
│ Observability │
└───────────────────────────────┘

Machina would consume Zyvor Fabric APIs (zyvor-fabricd) and eventually Kubernetes, Terraform, and metrics backends. It would not replace the Linux daemon — it's conceived as the intelligent desktop shell in front of it. None of this exists yet; don't represent it as available to a buyer.

Roadmap (Machina, if/when built)​

VersionFocus
v0.1VM dashboard, AI chat, metrics, logs
v0.2Network topology, AI RCA, AI recommendations
v0.3Kubernetes support, Terraform generation, incident analysis
v0.4Local LLM, Infrastructure Time Machine, security advisor
v1.0Full AI Infrastructure OS — multi-cluster, VM + K8s + bare metal

Zyvor Fabric's own roadmap continues independently of Machina: HA, networking depth, operator maturity, and enterprise hardening on Linux.


Messaging Guidelines​

Say​

  • "Zyvor Fabric — private cloud control plane for Linux, with a pluggable VM driver"
  • "VM operations fabric for Linux"
  • "Proxmox-class capabilities, single-daemon simplicity"
  • "Part of the Zyvor product family"

Avoid​

  • "VM spawn tool" / "VM manager" as primary positioning
  • Renaming zyvor-fabricd in install docs, systemd units, or paths
  • Presenting the macOS Machina workbench as shipping — it is roadmap only
  • Conflating the roadmap Machina (macOS) with the shipping lowercase "machina" bare-metal-OS product, or with Fabric (Linux), in the same install flow
  • Citing "sub-millisecond" or specific RSS/latency numbers without a documented benchmark method and environment to back them

Technical docs pattern​

First mention in a section:

Zyvor Fabric (zyvor-fabricd) provides …

Then use the appropriate name for context (product in prose, zyvor-fabricd in commands).


License & Support​

Apache License 2.0, applied to the entire repository — there is no separately-licensed core component. Free to use, modify, and run in production at no charge. Production support, SLAs, and Zyvor Enterprise products are licensed and sold separately — contact sales@zyvor.dev. Full text: README.md — License.