Metadome Spatial Matrix

Your operating system is no longer confined to a flat screen. It lives in the room with you.

🥽 Monado OpenXR Integration

Alfred Linux natively compiles the Monado OpenXR runtime. No proprietary bridges. Your Wayland desktop environment composite is rendered flawlessly in 3D space.

📡 ALVR Wireless Streaming

Put on your Meta Quest 3, and the ALVR daemon instantly connects to the OS. The rendering happens on your local GPU and beams to your headset with under 30ms of latency.

🔊 Spatial Audio Mesh

When you ask Alfred a question, his voice originates from the exact 3D coordinates of his terminal. True positional audio using PipeWire and Haptic Feedback Engines.

$ alfred-metadome init
[OK] ALVR Daemon listening on port 9943...
[OK] Wayland compositor successfully attached to OpenXR session.

🎮 Meta Quest Setup Guide

Step 1: Enable Developer Mode on Quest

1. Open the Meta app on your phone
2. Go to Menu → Devices → Your Quest
3. Tap Developer Mode → Enable
4. Reboot the Quest

Step 2: Connect Quest via USB

1. Plug Quest into your Alfred Linux PC with a USB-C cable
2. Put on the headset — a popup will ask Allow USB Debugging?
3. Check Always allow from this computer → tap OK

Step 3: Sideload ALVR Client

$ adb devices
1WMHH8XXXXXX device

$ adb install /opt/alvr/client/alvr_client_android.apk
Success

Step 4: Launch the Spatial Matrix

# Start the ALVR server on Alfred Linux
$ sudo systemctl start alvr-daemon

# Or launch manually
$ alvr_launcher

On Quest: App Library → Unknown Sources → ALVR → Connect to your Alfred PC. You're in! 🥽

⚡ Quick One-Liner

$ adb install /opt/alvr/client/alvr_client_android.apk && sudo systemctl start alvr-daemon

📡 Wireless ADB (No Cable After First Setup)

# Enable wireless debugging on Quest first, then:
$ adb connect <quest-ip>:5555
$ adb install /opt/alvr/client/alvr_client_android.apk

🔮 What's Baked In

Monado OpenXR — Open-source XR runtime (systemd service)
ALVR v20.14.1 — Wireless VR streaming server + Quest APK
Stardust XR — Spatial computing compositor (Flatpak)
Godot 4.3 — Game engine with OpenXR support
ADB — Android Debug Bridge (pre-installed)
Vulkan — GPU-accelerated rendering pipeline

📥 Download ALVR Client APK

Already running Alfred Linux? Grab the ALVR client APK directly and sideload it to your Meta Quest:

⬇️ ALVR v20.14.1 Client APK (20MB)

Or from terminal: adb install /opt/alvr/client/alvr_client_android.apk