Tools and Supporting Systems
Alongside the core tech, I’ve created a few supporting tools:
Keeper of Tomes – Tracks changes in directories over time, helping identify added, removed, or renamed files
Secure Store – A cross-platform, per-session secure storage system with OS-level access control
The XRUIOS continues to evolve as a cross-platform XR operating system and development framework focused on secure, device-agnostic communication. This update covers recent demos, new tooling, and architectural changes.
To begin, let's look at where the XRUIOS is right now!
This demo was recently presented at Future University Hakodate as part of a research publication. The main goal was to show that XR needs a real purpose beyond just looking cool; something that actually makes people want to use it. The Evangelion-inspired theme isn’t fully complete yet, but it helped visualize the direction I’m going in.
On the development side, I’ll be moving away from Unity and switching to Stride. Unity was mainly used for the demo due to time constraints, but Stride gives me more control and fits better with the long-term vision.
CORE CONCEPTS
I’ve also been building out the foundation of XRUIOS with a few key components:
XRUIOS.Barebones

This is a growing library (400+ functions so far) that standardizes how devices communicate and share data. The idea is to have a consistent base across different operating systems, making cross-device interaction much easier. There’s also a simple CMD test in the project if you want to see it in action.
https://github.com/Walker-Industries-RnD/XRUIOS.Barebones
I highly suggest reading the readme on the page, there is a lot of information there, especially on Yuuko Protocol!
Beyond this, there is also a version of the XRUIOS which runs the XRUIOS with Unity + The Dirac!
https://github.com/Walker-Industries-RnD/XRUIOS.Unity
Finally, a version exists as well which uses the Dirac alone!
https://github.com/Walker-Industries-RnD/XRUIOS.Dirac
Eclipse’s Sea of Dirac (Dirac)

Dirac is a C# library that allows different programs to securely communicate with each other. It’s designed to simplify and replace a large portion of Plague’s Protocol, while making the system easier to scale by splitting functionality into separate workers.
You can learn more below;
https://github.com/Walker-Industries-RnD/Eclipse/tree/main/EclipseProject
Yuuko Protocol

This will be split into its own repository soon, but I want to finish proper documentation first. It builds on top of Dirac to handle higher-level communication between systems.
This will be located at
https://github.com/Walker-Industries-RnD/YuukoProtocol
Tools and Supporting Systems
Alongside the core tech, I’ve created a few supporting tools:
-
Keeper of Tomes – Tracks changes in directories over time, helping identify added, removed, or renamed files WITHOUT needing a constant listener

https://github.com/Walker-Industries-RnD/Keeper-Of-Tomes
and
-
Secure Store – A cross-platform, per-session secure storage system with OS-level access control

Keeper Of Tomes - Can take a screenshot of a directory and compare since last time to estimate added, deleted and renamed files
https://github.com/Walker-Industries-RnD/Secure-Store
Modding System (HangarBay)
I also developed HangarBay, a modding system for Stride3D. It supports multiple mod types, includes encryption and signature verification, and handles both assets and code in a unified way. The goal is to make modding powerful without sacrificing security.

https://github.com/Walker-Industries-RnD/Hangar-Bay
That’s where things are right now. There’s still a lot more coming, especially around documentation and refining the overall architecture, but the foundation is starting to come together!
WalkerDev
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.