1import { freestyle } from "freestyle";
2
3const { vm } = await freestyle.vms.create();
4
5const result = await vm.exec({
6 command: "echo hello from a Linux VM",
7});
8
9console.log(result.stdout);
10Real Linux VMs made for running tens of thousands of agents.
VMs provision in under 600ms from API request to ready machine.
Clone a running VM without pausing it — get full copies in milliseconds.
Hibernate VMs and resume exactly where you left off — pay nothing while paused.
Not sandbox-shaped containers. Full Linux VMs with real root access.
Run VMs inside VMs, Docker, or any virtualization stack your agents need. Full KVM support.
Sealed Linux users, systemd services and groups; multi-user isolation inside every VM.
The full Linux networking stack with real root access.

