For builders
Project-native machines.
Put `yeast.yaml` in a folder and let that folder own the VM world.
TwargaOps local VM engine
Yeast is a Linux-first QEMU/KVM tool that makes real virtual machines feel like part of your project folder.
curl -fsSL https://raw.githubusercontent.com/Twarga/yeast/v0.1.0/install.sh | YEAST_REF=v0.1.0 bash
Why
Yeast handles the boring pieces: project config, image cache, qcow2 disks, cloud-init seed files, QEMU startup, SSH readiness, state, status, stop, and cleanup. The first release is small on purpose: prove the lifecycle before adding provisioning, snapshots, private networks, LabsBackery, MCP, and cloud workers.
v0.1 loop
For builders
Put `yeast.yaml` in a folder and let that folder own the VM world.
For labs
v0.1 proves lifecycle. Next comes Caddy provisioning, snapshots, and multi-VM labs.
For tools
Humans get readable CLI output. Automation gets structured results.
Manual test
Follow the full v0.1.0 client-side test from install to VM boot, SSH, shutdown, restart, destroy, and cleanup verification.
Open manual testmkdir yeast-v010-test
cd yeast-v010-test
yeast init
yeast pull ubuntu-24.04
yeast up
yeast ssh web