SYSTEM BUILT
TO EVOLVE.
A modular capability-based kernel written in Rust — designed to self-heal, hot-reload, and adapt at runtime. Zero overhead. Infinite modularity. Every component is replaceable, every failure is recoverable.
~0
Core TCB lines
~0
Workspace crates
0
Architectures
0
Boot time (ms)
Design Principles
Six core tenets drive every decision — from trait-based modularity to AI-powered self-healing.
trait T { }Trait-Based Everything
Every subsystem is a Rust trait. Scheduling, allocation, filesystem — all swappable at runtime through trait objects.
hot_swap!()Hot-Reload First
Modules replaced at runtime: pause → export state → init new → import state → activate. Automatic rollback on failure.
self_heal()Self-Healing
Crashed subsystems are detected and restarted automatically. The kernel monitors health and escalates recovery actions.
#![no_std]Bare Metal Rust
#![no_std] everywhere. Targets x86_64, AArch64, and RISC-V 64. Zero libc, zero runtime.
cap::grant()Capability Security
Fine-grained permission model. Every resource access goes through capability validation. Least privilege by default.
nexus::predict()AI-Powered Kernel
NEXUS: 812K lines of intelligence. Crash prediction, anomaly detection, micro-rollback, quarantine escalation.
System Architecture
Join the Collective
Helix is open-source and built by hackers worldwide. Contributing is the best way to learn OS development.
Write safe kernel code.
Deploy instantly.
Experience the power of a modern kernel built with Rust. Type-safe IPC, zero-cost abstractions, and a capability-based security model right out of the box.
Stay in the Inner Loop
Low-level insights, architectural breakthroughs, and early access — delivered straight from the kernel devs.
What you'll get
Join thousands of kernel hackers getting the inside scoop.
No spam. Unsubscribe anytime. Just pure kernel signal.
Your email is encrypted & never shared.