New to microVMs?

microVMs explained in 3 videos

What's Firecracker or a microVM?

Learn about Firecracker microVMs and how they differ from traditional VMs and containers.

Where can you run Slicer?

Slicer for Linux uses KVM. Slicer for Mac uses Apple Virtualization. Run on your own hardware, in the cloud, or both.

Desktop & Laptop

  • Linux (bare-metal KVM)
  • Mac (Apple Virtualization)
  • Windows via WSL2

Homelab & Edge

  • Any x86_64 or arm64 Linux host with KVM support
  • Mini PCs like: Beelink, Geekom, Intel NUC, N100
  • Raspberry Pi 4 / 5

Bare-metal Servers

Nested Virtualization

Slicer for Linux requires a host with KVM support. GPU passthrough (VFIO) is available on bare-metal hosts for AI and LLM workloads.

End-to-End Firecracker in your own product within a few hours

You're not just buying software – you're skipping months of painful low-level integration work

Slicer turns the very raw Firecracker technology into a production-ready product that's as easy to use as containers or AWS EC2.

Included in the package: supported Kernels and base images, a REST API, powerful guest agent, Go SDK, and built-in firewall support. Files are shared via VSOCK — not network copies — giving you the lowest possible I/O latency.

Slicer microVMs: Battle-tested in production

Slicer's code has been used to run millions of GitHub Actions CI jobs for CNCF and various other LinuxFoundation projects.

Since 2022 our team at OpenFaaS Ltd has used Slicer every day to set up labs for product development, load-testing, and for delivering fast customer support.

Our own long-term production workloads from Kubernetes clusters, to our crucial code review bot, to APIs all run on bare-metal powered by Slicer.