Scenarios

One versioned document model, three scales. Storage, identity, and discovery scale with the deployment.

Personal: your memory

A server of your own, on your machine or a remote host you join from every device.

Team: a shared world

One server a group reads, a reading room for humans, MCP for agents. Capability tokens scope each person’s writes.

Enterprise: a knowledge system

Many worlds behind one gateway, your identity provider in front. Teams join with one command; access is scoped per world. The knowledge server derives the cross-world graph.

They compose

Anyone can run a personal memory and join the org system in the same agent, in Claude Code, Cursor, OpenCode, or pi. All four plugin pairs share one ~/.demarkus state. /promote lifts a ready note from the private tier to the shared one through a curation gate; /soul-refresh reconciles it with the shared copy. The two plugins partition by server scope.

For the full agent-driven flow, how data lands in memory and gets promoted up to the knowledge system, see How knowledge flows.