Wave VM documentation
Documentation
The current build, its limits, and the architecture behind it. The documentation separates implemented behavior from planned work and cites the inspected source where useful.
Current build: Milestone 2
Host diagnostics, machine definitions, QCOW2 disks, QEMU start and stop, QMP control, and a loopback noVNC console are implemented. Guest installation media, networking, machine editing, and release packaging are not. See the roadmap for the full status.
01
Getting Started
What Wave VM is, what the current build can do, and how to run it.
Open section 02User Guide
The current VM workflow, host readiness, lifecycle controls, and known limits.
Open section 03Architecture
How the Tauri shell, Rust backend, QEMU lifecycle, QMP, and storage layers fit together.
Open section 04Development
Set up the repositories, run checks, contribute, and report problems.
Open sectionStart here
- Getting Started — project status, expectations, prerequisites, and a source build.
- Host capabilities — understand the diagnostics the current build actually shows.
- Architecture — the Tauri shell, Rust backend, QEMU lifecycle, QMP, storage, and security boundaries.
- Build and checks — verified commands for the desktop and website repositories.