_____________________________

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.

yantra-daemon — kriya loop
$yantra --status
[SENSE] env_hash 0x4a2b8c · delta 0.02 ......... OK
[REASON] plan depth 3 · 4-bit quant ............. OK
[ACT] bwrap sandbox · cap_flags 0x0000 ....... OK
[LEARN] 1024 vectors hydrated · p99 0.4ms ...... OK
[SENSE] delta 0.01 · env stable · no drift
KRIYA LOOP · CYCLE #8821 · AUTONOMOUS
AUTONOMOUS
EXIT 0 · UPTIME ∞
L3AUTONOMY LEVEL
0.0msP99 RETRIEVAL
0VECTORS ON BOOT
KRIYA CYCLES
LIVE FLEET
NODE_4a2b · KRIYA_ACTIVE · 2.3k CYCLES · python_executorNODE_7f1c · SKILL_RUNNING · web_scraper.yaml · 0.4ms P99NODE_9e3d · REASONING · 1024/1024 VECTORS · QDRANT_OKNODE_2c8a · ACT_QUEUE 3/512 · ED25519 VERIFIED · EXIT 0NODE_b5f1 · SENSE_PHASE · ENV_HASH 0x4a2b8c · DELTA 0.02NODE_3e9d · SKILL_COMPLETE · sha256:a1b2c3 · 1337msNODE_6f2e · BWRAP_SANDBOX · CAP_FLAGS 0x0000 · ISOLATEDNODE_1d7c · OTA_UPDATE · v0.9.2-alpha · STAGEDNODE_e8a3 · QDRANT_SEARCH · query_vec 1536d · 0.3ms HITNODE_5c7b · KRIYA_ACTIVE · CYCLE_8821 · NOMINALNODE_4a2b · KRIYA_ACTIVE · 2.3k CYCLES · python_executorNODE_7f1c · SKILL_RUNNING · web_scraper.yaml · 0.4ms P99NODE_9e3d · REASONING · 1024/1024 VECTORS · QDRANT_OKNODE_2c8a · ACT_QUEUE 3/512 · ED25519 VERIFIED · EXIT 0NODE_b5f1 · SENSE_PHASE · ENV_HASH 0x4a2b8c · DELTA 0.02NODE_3e9d · SKILL_COMPLETE · sha256:a1b2c3 · 1337msNODE_6f2e · BWRAP_SANDBOX · CAP_FLAGS 0x0000 · ISOLATEDNODE_1d7c · OTA_UPDATE · v0.9.2-alpha · STAGEDNODE_e8a3 · QDRANT_SEARCH · query_vec 1536d · 0.3ms HITNODE_5c7b · KRIYA_ACTIVE · CYCLE_8821 · NOMINAL
SYS-01 // KRIYA_LOOP

One cycle of a mind, slowed down.

01 · SENSE

The machine reads its own vitals.

Telemetry probes sweep CPU, RAM, GPU, disk, thermals and network — building a delta of everything that changed since the last cycle.

PHASE // SENSE
$ kriya probe --all
CPU 12% · RAM 4.1G · GPU 3% · NET ↑12K ↓88K
env_hash 0x4a2b8c · delta 0.02 → SENSE OK
01 SENSE02 REMEMBER03 REASON04 ACT05 LEARN
SYS-02 // IPC_BRIDGE

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.

PROCESS A · yantra.serviceUID 999
01SENSE
02REMEMBER
03REASON
04ACT
05LEARN
SYSTEMD · WATCHDOG 15sLOOP ∞
/run/yantra/ipc.sock
JSON ⇄0 HTTP · 0 PORTS
PROCESS B · tui_shell.pyyantra_user
TELEMETRY
CPU34%
RAM51%
GPU12%
DISK67%
THOUGHTSTREAM
[SENSE] delta 0.01 · stable
[REASON] confidence 0.97
[SENSE] reading telemetry…
CMD>
TEXTUAL · 3-PANE HUDSSE LIVE
THE DAEMON CANNOT CRASH THE UITHE UI CANNOT DEADLOCK THE ENGINETHE INTELLIGENCE IS SOVEREIGN
SYS-03 // INFERENCE_ROUTER

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.

HARDWARE PROBEpynvml · cached
VRAM TOTAL24.0 GB
VRAM FREE18.6 GB
DOMAIN VERDICT
LOCAL_CAPABLE
SIMULATE HARDWARE

≥ 8 GB total · ≥ 4 GB free → LOCAL_CAPABLE. Anything less and local models are banned from the matrix entirely.

local/llama3ollama · llama-3-8b · Q4_K_M
GPU RESIDENT
ON FAIL ↓
gemini/flashgemini-2.5-flash
CLOUD PRIMARY
ON FAIL ↓
anthropic/haikuclaude-3-5-haiku
CLOUD SECONDARY
ON FAIL ↓
openai/gpt4ogpt-4o
EMERGENCY ONLY
ROUTING LOG
REQ#8824 → local/llama3
local/llama3 · 200 OK · 0.8s · 47 tok/s
REQ#8821 → local/llama3
LITELLM · SIMPLE-SHUFFLEMATRIX: LOCAL → CLOUD
45s HARD TIMEOUT — THE LOOP NEVER BLOCKSSECRETS LIVE IN RAM · 0600 · NEVER LOGGEDCLOUD_ONLY NEVER LOADS LOCAL — NO OOM DEADLOCK
SYS-04 // SECURITY_CHAIN

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.

PAYLOAD{"intent":"pkg_install","target":"nginx"}INBOUND…
SOURCEKRIYAACT PHASE
GATE 01
SCHEMA
typed intents only · raw shell rejected
GATE 02
SANDBOX
network none · cap_drop ALL · read-only fs
GATE 03
SNAPSHOT
btrfs pre-flight · no snapshot → no exec
GATE 04
AUDIT
sha-256 fingerprint · chain of custody
TARGETHOSTKERNEL
DEFAULT DENYsandbox.py
VOLUME MOUNTSno host filesystem
PRIVILEGED MODEno /dev · no raw sockets
HOST NAMESPACESpid · ipc · uts isolated
NETWORK ACCESSnetwork_mode="none"
CAPABILITY GRANTScap_drop=["ALL"]
SETUID ESCALATIONno-new-privileges:true
ARBITRARY IMAGESfrozen allowlist
WRITABLE ROOT FSread_only=true
PERSISTENT CONTAINERSauto_remove=true

HARDCODED. NO CALLER CAN OVERRIDE — NOT EVEN THE AI.

TIME MACHINEbtrfs · @snapshots

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.

/@snapshots/yantra_snap_2209WRITING…
/@snapshots/yantra_snap_2210
/@snapshots/yantra_snap_2211
PRIVILEGE ESCORT
yantra_daemon pkexec polkitd /usr/bin/btrfs
THE DAEMON NEVER HOLDS ROOT · ROLLBACK < 3s
DEFAULT DENY — ALLOW IS THE EXCEPTIONEVERY INTENT IS GATED BY A SNAPSHOTEVERY ATTEMPT IS FINGERPRINTED — SHA-256
SYS-05 // MANIFESTO

Mostsoftwarewaitsforinstructions.YantraOSdoesn’t.Itsenses.Itreasons.Itacts.Withoutaskingpermission.

EURYALE FEROX PVT. LTD. · 2026
AUTONOMOUS · SOVEREIGN · DETERMINISTIC · BARE-METAL · CRYPTOGRAPHIC · SELF-HEALING · ZERO-TRUST · PERPETUAL · AUTONOMOUS · SOVEREIGN · DETERMINISTIC · BARE-METAL · CRYPTOGRAPHIC · SELF-HEALING · ZERO-TRUST · PERPETUAL · AUTONOMOUS · SOVEREIGN · DETERMINISTIC · BARE-METAL · CRYPTOGRAPHIC · SELF-HEALING · ZERO-TRUST · PERPETUAL · AUTONOMOUS · SOVEREIGN · DETERMINISTIC · BARE-METAL · CRYPTOGRAPHIC · SELF-HEALING · ZERO-TRUST · PERPETUAL ·
SYS-06 // DEPLOY

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
System requirements →
INSTALL_SEQUENCE
$
curl -fsSL https://yantraos.com/install.sh | sh
$
sudo ./archiso-build --profile yantra
$
dd if=build/yantra.iso of=/dev/sdX bs=4M status=progress
$
reboot
$
yantra --status
$
5 COMMANDS · ~60sEXIT: 0
SYS-FF // JOIN_THE_FLEET

Boot sovereign.

100% open source. MIT licensed. Funded in public. Join the operators building the first autonomous operating system.

Join the fleet →
Read the docs