Run VMs.
Nothing else.

Muak is an atomic, immutable Linux distribution built from scratch. Designed for bare metal, purpose-built to host virtual machines with any hypervisor of your choice.

Introducing Muak

01

Atomic

System updates are applied as single, indivisible transactions. If an update fails, the system rolls back automatically - no broken state, no partial upgrades.

02

Immutable

The root filesystem is read-only by design. This prevents configuration drift, eliminates an entire class of security vulnerabilities, and makes every deployment reproducible.

03

Minimal

Built from the ground up with no external binaries except your hypervisor. Muak does one thing: host VMs and does it better than anything else.

04

API-Driven

Manage everything through a single declarative API. Provision nodes, configure networking, and orchestrate VMs without SSH or manual intervention. Define your infrastructure as code - no drift, fully reproducible.

Architecture

One layer.
One job.

Muak sits between your hardware and your hypervisor. It handles the boot process, hardware initialization, and nothing more. Your VMs get the resources they need without fighting the host OS.

Virtual Machines

Your workloads run here - any OS, any configuration

Hypervisor

QEMU, Cloud hypervisor, Firecracker or any hypervisor of your choice

Muak

Minimal, immutable, atomic host operating system

Bare Metal

Your physical hardware - servers, workstations, clusters

Get Involved

Ready to build
something minimal?

Muak is open source and in active development. Check out the repository, read the documentation, or join the community to help shape the future of minimal VM hosting.