Boot & run

Instant boot

A full virtual machine with its own Linux kernel, running in 18 ms.

What it is

A full virtual machine with its own Linux kernel, running in 18 ms.

Every FlashVM is a real virtual machine: its own kernel, its own memory, its own disk. FlashVMM boots it faster than most programs start. Every task gets a fresh, isolated machine.

Why it matters

AI agents run untrusted code all day. A real VM boundary for every task used to be slow. FlashVMM makes it instant.

  • Real isolation. A hardware-backed VM, never a shared kernel.
  • First output in 60 ms. From create to the first line of command output.
  • Fifty at once. 50 VMs running in 125 ms.

Runs on

  • Linux x86_64
  • Linux arm64
  • macOS
  • Windows x64
  • Windows arm64

How it works

One command boots a VM from a guest bundle with the CPU and memory you choose.

CLI

flash run --bundle /opt/flashvm/bundles/current --id vm1 --vcpus 1 --mem-mib 256 --entry 'sleep 3600' --detach

API

PUT /v1/flashvm {"vcpus": 1, "mem_mib": 256}

The result

Cold boot in 18 ms.

A clean machine for every task, created on demand and thrown away when done.

How it works

Related

See it live: flash demo run 2