Files, not hidden state
Durable memory is inspectable, diffable, portable, and deletable by the person who owns it.
PersonalOS keeps durable context in editable Markdown files, with agent-agnostic policy and runtime adapters instead of hidden product memory.
Conversation → proposed memory → user review → Markdown files → future agent context.
Durable memory is inspectable, diffable, portable, and deletable by the person who owns it.
AGENTS.md holds canonical policy. Runtime files such as Claude, Codex, and Agy adapters stay thin.
Agents can propose what to remember, but durable personalization should be reviewed before it is saved.
If assistants remember more, builders need patterns that let users inspect and move that context. PersonalOS explores one practical local-first answer.
Fork the repo, inspect the file layout, and try new memory or skill conventions.
Use the public policy/adapters model as inspiration for other agent runtimes.
Improve upstream docs, scripts, and templates without exposing private memory.