D9010 VmApp GitHub

Directions, not promises

Roadmap

What works today, what is designed, and what we are exploring. Each item says what is already true and what is still missing.

Platforms

HostHowStatus
macOS 13+, Apple siliconApple Virtualization frameworkBuilt and tested
Windows 10/11 (x64 and ARM)Hyper-V host compute serviceDesigned, not built
Linux (x86_64 and arm64)KVM with a small VMMLater
macOS on IntelVirtualization frameworkPossible; needs x86_64 kernel and runtimes

The app format, message protocol, SDK and catalog are the same on every host. Porting means writing one VM launcher per hypervisor. See Platforms.

Next up

Directions worth building toward

Limits. The window still uses Chromium, so against browser-engine attacks this is as strong as a browser, not stronger. Anything running on a user's machine is controlled by that user, so authoritative state (balances, anti-cheat, data shared between users) must stay on a server. Read the vision document for the full discussion.