o

The Extended Reality User Interface Operating System
Making Two Realities One.
The XRUIOS is a free, open program that brings all your devices together into one seamless hivemind — phones, handhelds, and computers acting as one. It features a fully customizable XR runtime for running desktop and custom .xur apps, working with no custom OS required, and offers YuukOS as a full Linux distro for those who want a dedicated foundation. Secure by design and developer-friendly by nature, The XRUIOS is ready to redefine what your devices can do.
The XRUIOS, four devices · drag a device to turn it · tap its screen to use it
A walkthrough of The XRUIOS on desktop, handheld and headset.
You don't need to know 100 esoteric design choices to use the XRUIOS. In this example, it connects to the local XRUIOS orchestrator, adds an event, then gets all of the events for the day. The Manager handles the rest.
var cred = await Xruios.CredentialsAsync("agenda");
await using var mgr = await Xruios.ConnectAsync(cred, "agenda");
string today = DateTime.Today.ToString("yyyy-MM-dd");
string uid = await mgr.InvokeAsync<string>("AddEvent",
new() { ["day"] = today, ["summary"] = "Stand-up" });
string events = await mgr.InvokeAsync<string>("GetEvents", new() { ["day"] = today });
Read the developer guide ▶
When the Manager starts, it makes a password for each worker, and each worker gets a different one that only it can see. The system is also split across many workers, so getting into one doesn't hand over the others. That way, you spend less time worrying about security and can focus on development instead.