yantrikos/yantrik-os
An AI-native desktop operating system where the AI is the shell. Built in Rust, on Debian 13, shipped as a live ISO you boot and try before you install anything.
What's novel
Yantrik OS replaces the traditional desktop metaphor with an agent that watches the system, learns your patterns and helps without being asked, alongside a suite of built-in apps.
Code Analysis
11 files read · 3 roundsAn AI-native desktop operating system in Rust where an autonomous companion agent (with LLM-free brain loop, 60+ proactive instincts, and a 4-stage proactive pipeline) drives 16+ built-in apps through a typed JSON-RPC surface protocol over Unix sockets, with a multi-layer permission gate system.
Strengths
Genuinely deep implementation across the board: the LLM-free brain loop with homeostatic drives and EMA-based source learning is novel algorithmic work; the gate/permission system is exhaustively documented with bug-traceable design decisions; the surface protocol is a clean, well-tested abstraction for making any app agent-drivable. The codebase shows real engineering maturity — 60+ companion modules, 60+ instincts, cross-system entity graphs, and a 4-stage proactive pipeline with multi-axis sc
Weaknesses
The sheer breadth (1737 files, 60+ instincts, 16+ apps) risks shallow depth in individual features — many instincts appear to be thin wrappers around template rendering with interval-based triggers rather than genuinely distinct logic. The companion crate's 60+ modules create a large surface area that is hard to maintain, and some modules (e.g., 'dream_keeper', 'myth_buster', 'cooking_companion') suggest feature sprawl over focused depth.
Score Breakdown
Signal breakdown
Innovation
Craft
Traction
Scope
Evidence
Commits
1370
Contributors
4
Files
2108
Active weeks
13
Repository
Language
Rust
Stars
7
Forks
8
License
GPL-3.0