About this project
NEURONIX OS is described in its README as an independent, declarative Linux distribution based on NixOS, aimed at mission-critical engineering workstations and local AI development. Its central idea is to bring NixOS's pure-functional configuration model to a more turnkey desktop and workstation experience while preserving compatibility with upstream Nixpkgs.
The README presents the project as combining several layers of capability. Installation and configuration are handled through a declarative Calamares installation engine that can generate Nix flakes from graphical inputs. Hardware and kernel profiles are included, and the system is configured through a single flake with flake.lock pinning. Updates are staged in the Nix store and activated atomically, with the stated ability to roll back to previous generations from the bootloader or shell.
Storage and memory management are explicitly covered. The README describes a Btrfs subvolume layout using @, @home, @nix, @snapshots, and @swap, along with transparent ZSTD:3 compression, auto-TRIM, metadata balance timers, and an EXT4 alternative. Memory pressure handling includes a ZRAM ZSTD in-memory swap pool, vm.swappiness tuning, Pressure Stall Information, and systemd-oomd. These features are presented as automated maintenance and resilience mechanisms for workstation use.
A neuronix command-line interface and a System Control Center provide administration. The README lists a broad set of components, including isolated development environments (neuronix dev), an in-memory micro-VM sandbox, ephemeral containers, a declarative kernel flavor manager, nix-ld for running FHS/ELF binaries, a Flatpak app hub, a system doctor with privacy-sanitized issue reporting, a first-boot welcome hub, an autonomous boot sentinel with crash-loop rollback, and utilities such as diff, distill, branch, tune, mesh, daemon, ghost, ebpf, state, and graph.
AI-related capabilities are also part of the project. The README describes an embedded OpenCode AI system copilot, a Model Context Protocol server using JSON-RPC 2.0, autonomous updates with a desktop notifier, and a system-embedded manual for AI grounding. Security and verification features include a hardened trust architecture, a declarative eBPF LSM security policy gate, security invariants, proof-carrying release artifacts, a verification passport, and a zero-dependency offline verifier.
The README claims a test harness with 1,264 of 1,264 assertions passing across 32 QA suites and 14 standalone gates, along with CI/CD, conformance tests, and a verification passport. It also states that release engineering uses version.nix as a single source of truth and that the project tracks both nixos-unstable and nixos-26.05, with version 1.0.4 described as a hardened production baseline on main. The intended audience includes systems engineers and SREs, AI/ML researchers, security analysts, full-stack and cloud-native developers, and production workstation operators. The license is Apache-2.0.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.