Theoperatingsystemthatrunsitself.
YantraOS is a bare-metal AI operating system built on Arch Linux. The Kriya Loop senses, reasons, and acts — autonomously, deterministically, on an endless cycle.
Two processes. One socket. One mind.
The daemon and the TUI are mathematically decoupled — they share a single structured JSON stream over a UNIX domain socket. No HTTP. No exposed ports. No race conditions between intelligence and interface.
Four brains. One router. Zero downtime.
Every thought is dispatched by a hardware-aware router. If the GPU can carry it, it never leaves the machine. If a model stalls, the fallback matrix cascades to the next brain in under a heartbeat — and a machine with no GPU never even sees a local model.
≥ 8 GB total · ≥ 4 GB free → LOCAL_CAPABLE. Anything less and local models are banned from the matrix entirely.
Root is never given. It is escorted.
Every action the AI produces must survive a gauntlet of four hardcoded gates before a single byte touches the kernel. No raw shell. No network. No persistence. And a snapshot before every move — so the machine can always rewind.
HARDCODED. NO CALLER CAN OVERRIDE — NOT EVEN THE AI.
Before any intent touches the host, a BTRFS snapshot is taken — atomically, in milliseconds. If anything goes wrong, the entire system rewinds. The AI cannot brick a machine that can always step back in time.
Mostsoftwarewaitsforinstructions.YantraOSdoesn’t.Itsenses.Itreasons.Itacts.Withoutaskingpermission.
Bare metal to autonomous in five commands.
From blank hardware to a running Kriya Loop in under sixty seconds. BTRFS, BWRAP, and the ED25519 trust chain are validated and locked on first boot.
- Sovereign bare-metal deployment
- BTRFS nodatacow at kernel level
- Deterministic kriya daemon boot
- Zero-trust PKI chain on first run
curl -fsSL https://yantraos.com/install.sh | shsudo ./archiso-build --profile yantradd if=build/yantra.iso of=/dev/sdX bs=4M status=progressrebootyantra --status