MindrianOS runs wherever Claude runs. The same Larry. The same room. The same commands. What changes across surfaces is the interaction pattern — not the methodology, not the teaching, not the data. This is the Tri-Polar Design Rule: every feature must work on all three surfaces before it ships. A feature that only works on one surface is incomplete.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/jsagir/mindrian-os-plugin/llms.txt
Use this file to discover all available pages before exploring further.
The three surfaces at a glance
| Surface | What it gives you |
|---|---|
| Claude Code CLI | Full power. Hooks fire, scripts run, the room is on disk, Larry teaches with visible structure. |
| Claude Desktop | Same Larry, conversational. The Data Room shows up as inline panels (dashboard, wiki, knowledge graph). |
| Cowork | Same plugin, shared room. Daily briefings, persistent perspectives, multi-user. |
Claude Code CLI
The CLI is the full-power surface. Every hook fires, every script runs, and the room lives on disk where you can see it, version it, and back it up.Hooks fire
Session-start hooks load room context and run the mode-selection gate. Session-end and session-stop hooks capture the conversation transcript and write it into the room graph.
Scripts run
Bash scripts in
scripts/ handle room analysis, meeting intelligence, PDF export, and transcript ingestion. These run as real shell processes with full disk access.Room on disk
The room folder at
~/MindrianRooms/ is a real directory you can open in your file manager, grep through, or commit to git.Visible structure
The De Stijl color marks, Shape F selector cards, and the statusline cockpit (context budget, active JTBD, room health) all render in the terminal.
Claude Desktop
Claude Desktop gives you the same Larry in a conversational interface — no terminal required. It is the right surface for collaborators who are not technical, or for sessions where you want to think without seeing the underlying structure. The Data Room appears as inline panels inside the conversation. You do not leave the chat window.Dashboard
A Mondrian-grid overview of room health, section coverage, and recent activity — rendered inline.
Wiki
The full room as a three-panel browsable wiki. Section navigation on the left, content in the center, connections on the right.
Knowledge graph
An interactive Cytoscape.js graph of the room’s nodes and edges — rendered inline inside the Desktop conversation.
/mos:discover, the birth gates of /mos:ignite, and the methodology chains all run on Desktop as natural conversation. Larry degrades gracefully: wherever a CLI surface would fire an arrow-key selector card, Desktop presents the same choices in prose form — same options, same decision gate, different rendering.
Every Desktop behavior is described in the command doctrines as a “Tri-Polar degradation.” No feature is Desktop-only. No feature fails on Desktop. The degradation path is documented alongside the full-power path.
Cowork
Cowork is the multi-user surface. The same plugin, the same room structure, the same Larry — shared across a team.Shared room
The room lives in shared
00_Context/ state. Every team member sees the same sections, the same entries, and the same intelligence cascade.Daily briefings
Scheduled tasks generate daily briefings from the room state — what changed, what contradicts, what opportunities surfaced.
Persistent perspectives
Agent perspectives persist across sessions. A team member who filed a meeting yesterday does not have to re-explain the context today.
Concurrent access
Multiple users can work the room simultaneously. Shared context propagates; the room graph reconciles concurrent entries through the same typed-edge intelligence that runs in single-user mode.
The Tri-Polar Design Rule
Every feature in MindrianOS is evaluated through all three surfaces before it ships. The checklist is explicit:- CLI: hooks fire, scripts run,
/mos:*commands execute, context budget and file output work. - Desktop: Larry’s personality holds, natural-language discoverability works, the user can do the same task without knowing a command name.
- Cowork: shared room state is consistent, concurrent access is safe, the daily briefing and persistent perspectives work.