Written in Rust
Memory-safe kernel with zero undefined behavior. No C, no compromises.
Written in Rust
Memory-safe kernel with zero undefined behavior. No C, no compromises.
AI-Native Architecture
NL shell, neural net inference, ML training, vector store, AI workflows, and self-evolution built into the kernel.
330 Modules, 121K Lines
Comprehensive kernel: memory, multitasking, SMP, filesystems, TCP/IP, servers, GPU, audio, GUI, WiFi, Bluetooth, and more.
4 CPU Architectures
Runs on x86_64, aarch64 (Raspberry Pi), RISC-V, and LoongArch — with shared kernel core and per-arch HAL.
450+ Shell Commands
Rich interactive environment: vim, bash/zsh, ss, nc, ip, systemctl, traceroute, sysctl, and full Linux-style tooling.
merlion-kernel
General-purpose hobby OS kernel. 330 modules, 4 architectures, 450+ shell commands. Get Started | GitHub
merlion-infer
Bare-metal OS for LLM inference. Zero overhead, OpenAI-compatible API, AMD GPU support. Learn More | GitHub
git clone https://github.com/MerlionOS/merlion-kernel.gitcd merlion-kernelmake rungit clone https://github.com/MerlionOS/merlion-infer.gitcd merlion-infer./tools/download_model.sh # Download SmolLM-135Mmake run-full # Boot with disk + network# merlion> ai-serve 8080 # Start OpenAI API