Skip to content
@yantrikos

Yantrik

An AI-native Linux desktop where your agents drive real apps — and YantrikDB, the local-first memory behind it.

The Yantrik OS emblem: a gold Y over a gear, inside a yantra

Yantrik — an AI-native Linux desktop

Your agents drive real apps through one control surface. Your view never moves.
Early software · nightly builds · a live demo running on a real machine

Download the nightly ISO · Watch a Mind work, live · Source · YantrikDB

Yantrik OS: the launcher open over the desktop, with files and folders on the desktop and the dock below

Apps that explain themselves

Every Yantrik app describes what it's showing and the actions it takes, in plain data, through one control surface (yos describe, yos act). Claude Code, Hermes, OpenClaw, Pi and Yantrik's own Mind work from what is actually on the machine, not from screenshots and guessed clicks.

The Weather app beside a terminal running yos describe weather, which returns the same forecast as structured data
The Weather app, and what an agent reads from it: the same facts, as data it can act on.

Minds work in their own view

A Mind opens apps in Mind View, its own space beside yours. A desk bar says what each Mind is doing right now, with Stop… and Open in Agents one press away. A Mind can't move your screen, raise a window over your work, or close yours. Anything destructive asks first, and so does every email it would send, with the whole text on the card.

The Mind View desk bar: the Yantrik Mind running a tool, the tool's name, and Stop and Open in Agents buttons
The desk bar over Mind View, captured on a test machine.

A desktop that is a desktop

Files, folders and app shortcuts sit where you put them, with real thumbnails and a Continue row for what you had open. Archive moves things out of the way and Undo brings them back. Nothing is ever deleted on your behalf.

The Yantrik desktop with folders, documents and photo thumbnails, and a Continue row for the last file opened

19 apps on one framework

Calendar, Notes, Weather, Files, Email, Terminal, Editor, Music, Images and more, all built on the same app framework, so every one of them speaks the control surface from the start.

Four Yantrik apps: Calendar in week view, Notes, Weather and Files

Private by default
Your keys live in a vault. A Mind that needs your city reads your own Weather app instead of sending it out.
Signed updates
Releases are signed with ed25519 and checked before anything installs. Old releases can't be replayed.
Honest about state
Nightly builds publish as they pass their tests on a real machine, and the live demo shows exactly what a Mind does.

The YantrikDB mark: the gold Yantrik Y over a disc of time layers

YantrikDB — the memory under it all

Your agent forgets your project between sessions. This is the database that remembers. Local-first and inspectable, it consolidates duplicates, catches contradictions, and answers "what did you believe in March?". It works with Claude Code, Cursor, Codex, Windsurf and anything that speaks MCP, and it's the memory built into Yantrik OS, where every agent gets it; one store shared by all of them is in progress.

PyPI version PyPI downloads per month crates.io version Apache-2.0

{ "mcpServers": { "yantrikdb": { "command": "uvx", "args": ["yantrikdb-mcp"] } } }

No account, no API key, no cloud: memory lives in one SQLite file on your machine. Codex: codex mcp add yantrikdb -- uvx yantrikdb-mcp · Python or Rust: pip install yantrikdb / cargo add yantrikdb

A notes file A vector store YantrikDB
Recalls only what is relevant ✗ ✓ ✓
Notices a fact changed ✗ ✗ ✓ keeps the history
Surfaces contradictions ✗ ✗ ✓
Says why it recalled something ✗ ✗ ✓
Point-in-time recall ✗ ✗ ✓

Evidence, including what didn't work:

Quick start · MCP setup · Memory Atlas · Discussions


The projects

Project What it is
yantrik-os The desktop: shell, native apps, the control surface agents use, Mind View, signed updates
yantrik-mind Yantrik's own Mind: a Rust agent on YantrikDB's typed memory, behind one harm gate
yantrikdb-server Self-hosted memory server: HTTP and wire APIs, tenancy, replication
yantrikdb The memory engine: a Rust core with Python bindings (Apache-2.0)
yantrikdb-mcp An MCP server for Claude Code, Cursor, Codex, Windsurf and others
yantrikdb-hermes-plugin A memory provider for Hermes Agent
tier Research: how small models pick the right tool out of many
Try Yantrik OS
  1. Download the nightly ISO from iso.yantrikos.com/nightly. Boot it live, or install it next to what you have.
  2. First run asks for one AI provider (local or cloud) and sets up the memory.
  3. Press Super + K to ask a Mind, or open Agents to give it work and watch it in Mind View.

Updates arrive signed on the nightly channel. It's early: open an issue when something's wrong; that's the most useful thing you can do.

Built in the open · Apache-2.0 where noted in each repo · yantrikos.com · yantrikdb.com

Pinned Loading

  1. yantrikdb-server yantrikdb-server Public

    Cognitive memory database for AI agents — consolidates duplicates, detects contradictions, fades stale memories via temporal decay. Rust, Apache-2.0, ships as library / MCP server / HTTP cluster.

    Rust 179 15

  2. yantrikdb-mcp yantrikdb-mcp Public

    Persistent cognitive memory for AI agents — drop-in MCP server for Claude Code, Cursor, and Windsurf with temporal decay, contradiction detection, a knowledge graph, and autonomous consolidation, b…

    Python 25 10

  3. tier tier Public

    A 1.5B model shown all 80 tools picks the right one half the time — not because it can't call tools, but because it can't find them. Tier adapts the tool presentation to model size: +10pp accuracy …

    Python 14 1

  4. yantrikdb yantrikdb Public

    Cognitive memory engine for AI agents — temporal decay, contradiction detection, autonomous consolidation, knowledge graph, ANN recall via HNSW. Embeddable Rust library with Python bindings; powers…

    Rust 72 25

  5. yantrikdb-hermes-plugin yantrikdb-hermes-plugin Public

    YantrikDB memory provider for NousResearch/hermes-agent — self-maintaining memory with benchmarked recall, self-tuning ranking, contradiction tracking, proactive hygiene, and explainable recall.

    Python 95 20

  6. yantrik-os yantrik-os Public

    AI-native Linux desktop where your AI agents (Claude Code, Hermes, OpenClaw, Pi) drive every app, remember with YantrikDB, and show proof of what they did. Boot the live ISO.

    Rust 8 9

Repositories

Showing 10 of 26 repositories

Top languages

Loading…

Most used topics

Loading…