RiftVM — Omarchy. Another world on your Mac.
The featured experience Omarchy machine Open Omarchy.Start working. Explore Omarchy The native Mac experience Run Omarchy Create, run, snapshot.
Made native. Omarchy Explore the machine
One app. One machine.
Room for a different
way of working.
Omarchy is a complete virtual machine, with its own disk, resources, and sharing boundaries.
Make yourself
at home in Omarchy.
A preinstalled Arch Linux desktop with guided owner setup. Your Mac’s keyboard, clipboard, and shared files, connected to a world you can make your own.
- Signed, verified factory image
- Custom VirGL graphics through Metal
- One cursor, one fixed display mode
Start, pause,
snapshot, repeat.
One machine, under your control: run it full screen, then start, pause, resume, stop, snapshot, or remove it.
- Start, pause, resume & stop
- Snapshots & removal
- Opens full screen, ready to work
Built on macOS 27’s new VZCustomVirtioDevice: RiftVM implements its own virtio-gpu and renders Omarchy through Custom VirGL on Metal. How it works ↗
Small details. Better days.
The things around
the virtual machine.
Creating a machine is only the beginning. RiftVM keeps the everyday work simple, from exchanging a file to finding your way back.
One button to begin.
Press Prepare Omarchy. RiftVM downloads and verifies the signed factory image, then creates the machine. You can close the window while it works.
Prepare Omarchy ↗ 02 / RECOVERLeave a way back.
Protect an Omarchy recovery point before updating. Restore it when you need to return to the earlier system.
Updates & recovery ↗ 03 / SHAREShare what you choose.
~/riftvm-shared by default. Add project folders, read-write or read-only, and each appears under /mnt/mac. The rest of your Mac stays private.
Keep your muscle memory.
Command-to-Super shortcuts, text and image clipboard exchange, and a single pointer that moves with your hand.
Input & integration ↗ 05 / RENDERA real GPU underneath.
Hyprland’s animations, blur, and browser WebGL run on your Mac’s GPU through virglrenderer, ANGLE, and Metal, with zero-copy presentation.
Custom VirGL ↗ 06 / UNDERSTANDKnow where you stand.
Clear lifecycle states, and Save Diagnostics collects what happened so you can report it.
Troubleshooting ↗Performance, with the receipts.
Let the GPU work.
Let a still desktop rest.
Omarchy uses Custom VirGL through ANGLE and Metal. Presentation follows changing content, and idle compositor queries are reduced without giving up responsive resize detection.
Read the measurements & limits ↗Hardware-accelerated graphics
Workload-specific tests, with the method and compatibility limits published.
Frames when content changes
Pending updates are retained while rendering is busy.
Fewer idle compositor queries
Query frequency, not total CPU or energy. Existing Guests need the paired update.
Make room for another world.
Your Omarchy machine
starts here.
Free, open source, and signed for your Mac.
Requires macOS 27 or later
and an Apple silicon Mac.
brew install --cask riftvm/tap/riftvmThe same signed, notarized release.
Installation guide ↗ Already using RiftVM? ↗
Built in the open.
A good app gets better
with good conversations.
Found a rough edge? Have a workflow in mind? There’s a place for that.