Yeast

Yeast

Real machines. Local first.

Yeast turns a project folder into reproducible Linux VMs with QEMU/KVM, cloud-init, SSH, snapshots, private networking, and service ports.

Yeast session
From folder to SSH-ready VM

Supported Linux bases include Ubuntu, Debian, Fedora, Rocky Linux, AlmaLinux, CentOS Stream, openSUSE, Kali Linux, Parrot Security, Alpine Linux, Arch Linux, and NixOS.

Start with one shell command.

Install Yeast, define machines beside your project, then boot real Linux guests without leaving your local workflow.

curl -fsSL https://raw.githubusercontent.com/Twarga/yeast/main/install.sh | bash

Define it once. Boot real Linux every time.

Yeast keeps machines next to your code, so local infrastructure becomes inspectable, repeatable, and easy to reset.

One local loop, four clear steps.

Define

Keep machines beside the project in a clear `yeast.yaml` file.

Boot

Start QEMU/KVM guests with cloud-init, trusted images, and service ports.

Inspect

Use SSH, logs, status, inspect, JSON, and events when you need detail.

Reset

Snapshot clean baselines and restore them when the experiment drifts.

Everything needed for real local machines.

QEMU/KVM native

Real Linux guests on the local machine.

cloud-init

Predictable first boot configuration.

SSH and ports

Access guests and expose services through host ports.

Snapshots

Capture and restore clean states.

Templates

Start from reusable local VM shapes.

JSON/events

A stable surface for automation.

For builders who need the machine, not a simulation of one.

Developers

Test against real Linux instead of approximations.

DevOps learners

Practice infra loops without renting a platform.

Security labs

Build attacker/target environments locally.

Homelab builders

Experiment, break things, and reset.

Workshops

Teach repeatable machine workflows.

Path

Start with a real machine.

Yeast is the first layer of TwargaOps. Build locally with Yeast, package repeatable environments with LabsBackery, and move managed only when the workflow earns it.