Your Desktop,
Reimagined
A Rust desktop where the shell is the desktop — and every app publishes what a mind may do to it. Bring the mind; the OS holds the desk.
Built-in everything
A full desktop environment with 14 native apps. No Electron. Rust + Slint on Debian trixie.

Desktop
The ask bar, your workspace, and the mind that is attached — Hermes Agent here — within reach
Watch it work
One real request on a live machine. Asked for a launch checklist, Hermes Agent opens Notes and writes it through the control surface, then reports each step it took. The three minutes it spent working play at 12× speed.

Not an assistant. A companion.
The desktop is built to be used by something that is not a person — and to stay in charge of what that something is allowed to touch.
One Local Memory
Both minds that attach today talk to the same memory server on the machine. Change the mind and the desktop keeps what it knows.
The Shell Is the Desktop
Not a chat window floating over someone else's session. Rust and Slint on Debian trixie, labwc underneath, Wayland all the way down.
Four Grades, Enforced
Every action is safe, standard, sensitive, or dangerous. The OS checks the grade against the caller's ceiling before anything runs.
57 Actions
Across ten control surfaces. Every app publishes one, so a mind opens files and drives windows instead of narrating what you should click.
Structure, Not Pixels
Every app publishes an accessibility tree. A mind reads the interface the way the app understands it, rather than squinting at a screenshot.
Six Methods, One Socket
Attach, poll, chunk, complete, fail, detach. That is the whole contract a mind has to meet to take the desk.
No Keys Held Here
The OS stores no model, no endpoint, no API key for a mind. The mind brings its own — and can take it away again.
14 Apps
Notes, terminal, editor, email, calendar, documents, slides, network, containers and the rest. First-party, and every one of them drivable.
Local-First, Not Local-Only
The memory and the desktop run on your machine. The model can be local or remote — the OS never sits between you and its credentials.
A Real Terminal
Multi-tab, shell-integrated, and on the same footing as everything else: a surface a mind can call, with the dangerous work graded as such.
50 Skills
Shipped as files on the machine. Toggle them from the Skill Store, read them in the editor, write your own beside them.
ISO In, Nightly After
Write the image, boot it, and the desktop is there. Updates arrive on a nightly channel — yantrik-update apply and you are current.
The OS holds the desk. You bring the mind.
No mind is welded in. A harness dials in over a socket and starts taking turns. The OS owns which mind you are talking to — and nothing else about it.
Six methods, one socket
attach, poll, chunk, complete, fail, detach. A harness dials in, takes turns at the desk, and hangs up. There is nothing else to implement.
The OS holds nothing
No model, no endpoint, no API key on this side of the socket. The mind brings its own, local or remote, and the OS never learns what it is.
Two minds today
Yantrik Mind ships with the OS. Hermes Agent attaches through a plugin. Both drive the same apps through the same graded control surface.
Switching is a setting
Hand the desk to a different mind without reinstalling anything. They share one local memory server, so the machine keeps what it knows.
See it in action
A mind at the desk, calling real apps — and running into the ceiling when it reaches for something dangerous.
It grows with you
The bond system adapts personality, humor, and proactivity based on your relationship depth.
Stranger
Formal, helpful, learns your name
Acquaintance
Remembers preferences, asks follow-ups
Friend
Humor, inside jokes, morning briefs
Confidant
Emotional awareness, evening reflections
Partner in Crime
Anticipates needs, deep pattern insights
The Skill Store
50 skills ship as files on the machine. Toggle them like apps, read them like text, write your own beside them.
Humor
SocialNews Watch
IntelligenceTrend Watch
IntelligenceWeather
UtilityHealth Pulse
WellnessPhilosophy
KnowledgeCuriosity
IntelligenceDevil's Advocate
DecisionMusic Mind
EntertainmentLocal Pulse
IntelligenceGoal Keeper
ProductivitySkill Forge
Growth+ 38 more skills including DreamKeeper, MythBuster, ConnectionWeaver, EnergyMap, FutureSelf...
Built differently
Not a chatbot bolted onto a desktop. The shell is the desktop, and every layer under it is something a mind can call.
Desktop Shell
labwc on Wayland, Slint in Rust
Control Surface
What a mind may do, and how far
Accessibility Trees
Every app, readable as structure
Mind Socket
Bring your own mind, and its model
Download
One ISO, x86-64, built on Debian trixie.
32de52ca20bd66ee3bf9244adbf481f5f3d60304ee90fa3dfe43b1e4fcdee565Boots to first-run setup from a USB stick or in a VM without touching your disk. A disk installer (yantrik-install) is included; on this build it has not been exercised yet, so try it on a machine you can afford to wipe.
The image ships the desktop and its 14 apps, not a mind. Point it at a model you run, or a provider you choose, in the first-run setup.
It has booted in a VM. It has not yet been booted on real hardware or through UEFI. The live user is yantrik / yantrik with passwordless sudo; SSH is off.