Stream your Mac desktop into VR. Command AI coding agents with voice and gestures. No keyboard. No desk. Just you and your code, floating in space.
How It Works
Hydra streams your desktop windows into VR over WiFi. Low latency. High fidelity. Wireless freedom.
┌─────────────────────────────────────────────────────────────────────────────┐ │ YOUR ROOM │ │ │ │ ┌─────────┐ ┌─────────┐ │ │ │ Agent 1 │ │ Agent 4 │ │ │ │ Code │◄──┐ ┌────►│ Review │ │ │ └─────────┘ │ │ └─────────┘ │ │ │ ┌───────────────────┐ │ │ │ ┌─────────┐ │ │ │ │ ┌─────────┐ │ │ │ Agent 2 │◄────┼─────│ Quest 3 👤 │───────┼────►│ Agent 5 │ │ │ │ Docs │ │ │ (on your head) │ │ │ Debug │ │ │ └─────────┘ │ │ │ │ └─────────┘ │ │ │ └─────────┬─────────┘ │ │ │ ┌─────────┐ │ │ │ ┌─────────┐ │ │ │ Agent 3 │◄──┘ │ └────►│ Agent 6 │ │ │ │ Tests │ │ WiFi │ Deploy │ │ │ └─────────┘ ▼ └─────────┘ │ │ ┌───────────────┐ │ │ │ Mac Server │ │ │ │ (H.264 enc) │ │ │ └───────────────┘ │ └─────────────────────────────────────────────────────────────────────────────┘
The Vision
Traditional setups chain you to a desk with limited screen real estate. Hydra gives you infinite virtual monitors arranged however you want—arc, circle, grid, or floating freely in space.
The Tech
Custom Hydra protocol with hardware-accelerated H.264 encoding. Sub-100ms latency over WiFi 6. Native OpenXR for maximum performance.
Glass-to-glass
Quest 3 native
Simultaneous streams
No cables needed
Features
Everything you need to code in VR with AI agents at your command.
"Agent 2, refactor this function." Natural language control for all your AI coding assistants.
Point to focus. Pinch to select. Grab to move screens. No controllers needed.
6+ simultaneous window streams. Arrange them in arcs, grids, or floating freely around you.
Sub-100ms glass-to-glass latency. Hardware H.264 encoding and decoding for buttery smooth visuals.
WiFi 6 streaming. No cables tethering you to your desk. Walk around your space freely.
Physical position maps to virtual focus. Walk closer to a screen to zoom in naturally.
The Tech
Native performance. Cross-platform potential. Engineered for speed.
1// Hydra Protocol - Custom binary streaming2use hydra_protocol::{Server, VideoEncoder};3 4let server = Server::bind("0.0.0.0:9943").await?;5let encoder = VideoEncoder::h264_hardware()?;6 7// Stream windows to VR headset8for window in desktop.capture_windows() {9 let frame = encoder.encode(window.pixels)?;10 server.send_video(frame).await?;11}12 13// Voice commands handled via Whisper14server.on_voice(|cmd| agent.execute(cmd));Use Cases
Developers who want to break free from the traditional desk setup.
“I run 6 AI agents simultaneously—Claude for architecture, GPT for docs, Copilot for code. Each on its own floating screen. It's like having a team around me.”
“Pair programming in VR is wild. My teammate's screen floats next to mine. We point at code, talk through problems. Way better than screen sharing.”
“I code from my couch, my bed, walking around my apartment. The screens follow me. My back has never felt better.”
Quest 3 client + Mac desktop runtime. Join the Discord to help shape the future of immersive development.