Explore the system

Each piece, in detail.

Ouroboros is a small set of primitives that compose. Each one has its own page — what it does, how to use it, what it earns you, where it's headed. Read in any order.

Trust Covenant

Five rules. Each one is enforced by code, not by a promise. The 1Password / Signal trust model applied to agentic state.

MCP & the Sophia SDK

How agents actually talk to Ouroboros — Model Context Protocol, the TypeScript SDK, and the V8 isolate that turns N round trips into one.

Agentic Coordination

When two or more agents share a project, they shouldn't have to discover each other through you. Channels, inbox, identity attestation, and the side-channel that makes 'you cannot miss messages' a hard guarantee.

Data Structuring

How a folder of PDFs becomes a queryable knowledge surface — three honest ingest tiers, profile-aware mining, hybrid retrieval, and quote-grounded extraction the model cannot fake.

Knowledge Graph

The structured-data thesis. Why typed entity-predicate-object rows with dated observers and grounded quotes beat in-context everything — and where we're heading past the Karpathy-wiki ceiling.

Codebase Graph

Point Ouroboros at a repo. Tree-sitter parses every module locally — modules, symbols, edges — into a typed graph your coding agent queries in sub-second time. The orientation toll your agent pays on every fresh session, paid once.

Wiki Primitive

Plain-markdown wiki pages on disk. Open them in Obsidian. Sign them with ed25519. Scope reads to entities. The wiki is your durable scratchpad — and the agents' too.

Time Machine

Every write is journaled with full before/after JSON. Any row, any time, revertable. System actors can never hard-delete user data — only soft-deactivate, tombstone, or supersede.