Strong Foundation.Simple Control.

Control your infrastructure without getting buried in management tools.

Quick installpkg install sylve

Built on FreeBSD

We make orchestration simple, and the incredibly robust base system does the rest.
01 / 04

Interactive product demo

Explore Sylve.

A working three-node cluster, right here in your browser.

Interactive Sandbox
3 nodes Sample data Open full

SYLVE

Sylve platform

Build and operate on FreeBSD.

Run VMs and Jails, manage ZFS storage and host networking, then coordinate workloads across a cluster.

<384 MBbaseline memory
Bhyve + Jailsworkload runtimes
ZFS nativestorage and replication
BSD-2-Clauseopen source
01

Compute

Run VMs and Jails.

Provision Bhyve VMs, FreeBSD Jails, and Linux Jails. Snapshot workloads, create templates, and migrate guests between hosts.

  • Cloud-Init and templates
  • PCI passthrough and CPU pinning
  • Snapshots and migration
02

Storage

Build on ZFS.

Create pools, filesystems, and zvols; schedule snapshots; replicate datasets; and serve storage over Samba or iSCSI.

  • Periodic snapshots
  • Replication and failover
  • Samba and iSCSI
03

Network

Shape the network.

Build bridges and virtual networks, enforce firewall and NAT policy, and run DHCP, mDNS, routing, or WireGuard on the host.

  • Bridges and interfaces
  • Firewall and NAT
  • DHCP, mDNS and WireGuard
04

Multi-node

Coordinate every host.

Join FreeBSD hosts into a cluster, migrate guests, schedule replicated copies, fail over workloads, and restore from remote backups.

  • Guest migration
  • Replication policies
  • Backup and restore

Project supporters

Made possible by open infrastructure partners

Organizations helping Sylve stay open, independent, and useful on real infrastructure.

Sponsor Sylve

Common questions

Know what fits before you install.

Still deciding if Sylve fits your environment? Read the documentation or talk with us on Discord.

Sylve runs Bhyve virtual machines, FreeBSD Jails, and Linux Jails. It provides guest lifecycle controls, VNC and serial consoles, snapshots, Cloud-Init, VM templates, PCI passthrough, CPU pinning, and migration between Sylve hosts.

Start with Sylve

Start with one host. Build from there.

Install Sylve from pkg, then add VMs, Jails, ZFS storage, networking, backups, and clustered hosts as your infrastructure grows.