When the industry talks about a "Custom OS," the conversation usually degrades into amateur territory: lightweight Linux forks, registry tweakers, or simple PowerShell scripts executed in Ring-3 user mode to disable a few telemetry services. That is not engineering. That is putting a band-aid on a fundamentally bloated architecture.
At Udayaan Tech, our founding engineering team—Divyansh Singh, Vartika Singh, Aayan Maji, Priti Pal, Sonu Raj Sahu, and Himang Panchal—set out to solve a much deeper, systemic issue in modern desktop computing. We didn't want to just "clean up" an operating system. We wanted to fundamentally restructure the NT Kernel's scheduling behavior and hardware abstraction layer.
To achieve this, we built Kryxus OS: India’s First Application-Specific OS Compiler.
This is a deep dive into the bare-metal engineering that powers Kryxus, and why standard "debloating" is a massive compromise for power users, competitive gamers, and AI/ML engineers.
The Core Problem: IRQL Bloat and CPU Cache Thrashing






