An OS for NVIDIA Superchip computers
built from scratch on musl libc
with modern unix tooling.

  • Launch GPU code transparently on local or remote hardware.
  • Feel the performance of an OS that targets a single platform.
  • Keep your system feeling fresh forever using provenance tooling.
  • Add all your favorite programs using dnf5.
A person holding an NVIDIA Grace Blackwell board
10 µs

latency to a second GB10 machine. No clustering code needed. axon →

4×

faster than other state of the art inference engines. S2 →

100%

Vulkan speed without extra buffering on shared memory. axon →

3.6×

lower CPU energy from scheduler optimization. System →

0 GPL-3

packages in the core system. Always the latest NVIDIA driver. Licensing →

CPU, GPU, and memory are services.

Gaming has always pushed the frontier of computing. Nerv can borrow a Radeon RX 9070 from a Windows PC and run an unmodified ARM build of vkQuake at 120 FPS.
vkQuake rendering on a remote GPU

Decades of old vendor code make it supremely difficult to get a modern Wayland desktop running on musl Linux on NVIDIA hardware. On Nerv, a single daemon holds Vulkan, CUDA, NVML, and all the vendor libraries. Buffers are shared between processes, not copied. A crashing program takes down its connection, not the desktop. An unmodified build of Quake opens an ordinary window on the local desktop and renders on an AMD card on a Windows PC, as if the card were installed locally. Things locked behind hardware SKUs become available too, such as GPUDirect-style RDMA, MIG-style partitioning, and GPUs pooled across a fleet. Even nvidia-smi works as expected, unlike on DGX OS :)

Nerv also speaks 9P2000.L, which means you can run your programs on the cores of another Nerv computer to increase performance or save power.

The rest of the time, it is just a very good computer.

The Nerv desktop: axon and cage dashboards beside fastfetch
A modern unix userland, a cohesive colorscheme called Myelin, a font called Ashinoko, and a minimalist desktop for power users.