The kernel
should get out of the way.
AetherXOS is an exokernel + Library OS featuring standard POSIX-like, UNIX-like, and Linux-compatible system call/API targets. By exposing raw hardware resources safely, AetherXOS eliminates monolithic abstraction taxes to deliver unparalleled bare-metal performance.
- syscall
- —
- throughput
- —
- bootstrap
- —
One kernel. Many shapes. Zero compromises.
Built from scratch in Rust. Designed for compute, networking, and storage workloads where every cycle matters.
Exokernel Core
Bypass the monolithic abstraction tax. Applications talk to hardware directly through capabilities — securely.
Library OS Abstractions
Compose your runtime target: POSIX-like capabilities, UNIX-like signals, real-time loops, or unikernels. Swap the entire OS stack on a per-process basis.
Extreme Configurability
Kernel-free scheduling, custom paging, application-specific IPC. Tune the OS to your workload.
Memory Safety
Capability-table protection plus W^X enforcement. Rustified core, isolated drivers, zero ambient authority.
Bare-metal Speed
Zero-copy I/O, direct page-table control, user-level interrupts. Faster than your hypervisor.
Built for the network era
100 GbE userland stack, io_uring-style queues, NIC offload primitives baked into the ABI.
A 6-line userland kernel.
Compose the exact runtime your application needs. Drop the POSIX layer, drop the scheduler, drop anything. The exokernel just gives you the metal — you decide the shape.
Read the developer guide// aether/libos/echo.rs use aether::cap::{Nic, Sched}; fn main(nic: Nic, sched: Sched) { loop { let pkt = nic.recv_zerocopy(); nic.send(pkt); } }
Boot it. Benchmark it. Believe it.
AetherXOS runs today on x86_64, arm64, and RISC-V. Grab the beta preview ISO, flash a USB stick, and rediscover what your hardware can do.
Open Download Center