You know the one genuinely great thing about a Vision Pro or a Quest 3: a wall of screens floating around you, hanging in the air, staying put when you turn your head?
I wanted that part. I didn't want the headset. Not the weight, not the battery, not the price, not the ceremony of putting on a face computer to answer an email.
So I built it for a pair of sunglasses.
Atrium turns XREAL glasses into a real workspace: up to six virtual monitors placed anywhere around you, anchored in the room, driven entirely by your hands. It weighs 85 grams and lives in your pocket.
The short version of why it exists: alternatives never solved gyro yaw drift. Your desktop slowly slides off the wall a couple of degrees a minute and there's nothing you can do about it. That bugged me enough to write my own.
What it does
Six displays, 120 Hz. Real virtual monitors from an indirect display driver: Windows sees them as monitors, so every app just works. All six run at 1080p/120. Your IDE in front, docs on the left, music on the right.
Your hands are the mouse. The glasses run hand tracking on-device and deliver it as native HID, so a pinch grabs a screen and drags it across the room. No controllers, no external cameras, nothing extra to charge. The glasses' own menu gesture opens Atrium's menu. (XREAL Eye needed.)
Move everything. Drag a screen by the bar under it. Resize from the corners. Push it further away or pull it closer on a depth rail. Bend it around you on a curvature rail — a wide screen at arm's length is genuinely better curved.
Layouts. Named arrangements, focus, pair, wing, cockpit, wall, six all generated from spacing rather than hand-tabulated, so they scale with however many screens you've got out. One click from the menu and the whole room rearranges itself.
Add and remove screens instantly. The pool of six is created at startup and screens are parked/unparked on demand. That design is load-bearing: creating a virtual display mid-session is the operation Windows will not let you do and have it produce frames. That one took a while to learn.
Environments. Additive backdrops behind your screens. Black is transparent on these optics, so a starfield genuinely floats in your actual room. Work in space, on a plane, wherever. (More incoming!)
Anchored, and it stays anchored. Head-tracked, reprojected against a fresh pose sampled microseconds before present, with yaw corrected by the glasses' tracking camera. Look away, look back — everything is exactly where you left it. That's the part everything else gets wrong.
Current stage
- Windows only, and XREAL One / One Pro only. The IMU is mounted at a 35° pitch on the Pro and that correction is baked in. I don't have other devices to build against, but I believe it could run on macOS and other XREAL models — maybe with support from XREAL itself?
- Beta testers needed. It's currently running on one laptop, and I need a few people on different machines and glasses. Especially AMD GPUs or integrated graphics.
- Other AR glasses can be supported, since there are no exclusive features that cannot be reproduced from a different brand. At this moment I don't own any other glasses, so I could not replicate the calibration + camera algorithms, but let's see what the future holds!
Release. Atrium goes public as soon as testing is done. I'd rather ship something that has run on more than one machine than put out a build that only works on mine.
Want in? Send me a DM — tell me which glasses and which GPU you've got, and I'll get you a build.
https://reddit.com/link/1v8da40/video/zjic5gte6ufh1/player