v0.2.0 The Sovereign Edition Is Live

Built with Rust.
Engineered for Sovereignty.

A from-scratch, multi-architecture microkernel designed for security, visual excellence, and zero-latency hardware mastery.

The Vision

The Pursuit of Absolute Control

ToubkalOS is born from a refusal to accept "black-box" binaries and opaque silicon. Written in memory-safe **Rust** with **zero third-party blobs**, it represents a commitment to sovereign engineering where every instruction is accounted for.

Zero-Dependency Core: A clean-slate microkernel built from the first instruction.
AArch64 & x86_64 Harmony: True multi-platform sovereignty without abstraction leaks.
"In an era of hidden backdoors and bloated stacks, sovereignty is the only security. ToubkalOS is the return to the metal."
The Sovereign Manifesto

Internal Architecture

Microkernel flow designed for absolute reliability.

AArch64 Verified
x86_64 Verified
graph TD; Shell(Interactive Shell) --> CoreKernel; NetworkTask(Background Net Poll) --> CoreKernel; CoreKernel[Preemptive Scheduler] --> Arch[arch module]; CoreKernel --> VFS[Virtual File System]; VFS --> FAT32[fatfs on virtio-blk]; VFS --> MemFS[In-Memory Initfs]; CoreKernel --> Network[smoltcp stack]; Network --> VirtIONet[virtio-net]; GUI[xtoubkal Window Manager] --> VirtIOGPU[virtio-gpu];

Hint: Click and Drag to Explore the Sovereignty

The Journey

From Prototype to Sovereign Production

Stable Convergence

v0.2.0 Accomplished
  • Glassmorphic Desktop (xtoubkal)
  • Stable AArch64 (ARMv8) Input
  • Persistent FAT32 Write Support
  • Full VirtIO NIC/GPU/Tablet Suite

The Mission Ahead

Roadmap to v0.3.0
  • Preemptive SMP (Multi-Core)
  • USB 3.0 Logic & Physical Porting
  • UEFI / U-Boot Standard Loading
  • Bitmap Font & Asset Engine

Experience ToubkalOS Today

Download the production binaries for the v0.2.0 "Sovereign Edition".

Ready to contribute? Check out our Contributing Guide.