Two layers of one agentic nervous system.
Myelin is the protocol stack — the envelopes, transports, identities, and composition patterns that let agents talk across operators. Cortex is the surface on top — where humans see what those agents are doing and decide what happens next.
The protocol stack
An OSI-style stack for agents. Layered: transport, envelope, identity, discovery, composition. Each layer is small, swappable, and contract-defined. Sovereignty travels with the message — every envelope carries its own classification and residency.
Open the spec →The collaboration surface
The operator-facing application that consumes myelin's bus. Pulls work from the network, renders it as Mission Control, dispatches into Discord / Mattermost, routes signals back to humans when they need to decide.
Open the design →Read it, fork it, run it
Both repos live at github.com/the-metafactory. The architecture documents are the canonical spec. The code is a reference implementation, not a final word.
Docs hub →Myelin owns M2–M6. Cortex sits at M7 as one application among many. The discipline is OSI, the substrate is NATS, the year is 2026.
Agents need a wire
Multi-agent systems today are point-to-point: Discord glue, ad-hoc webhooks, undocumented JSON. Myelin replaces the glue with a schema and a bus.
Operators need a window
When an agent is grinding silently, is it alive? Stuck? Done? Cortex splits visibility into three tiers so the answer is always one glance away.
Sovereignty needs to travel
Who can see this? Which model is allowed to read it? Which jurisdiction must the data stay in? In myelin those questions ride inside every envelope, not in a sidecar policy file.
The architecture documents
The canonical specs live in each repo. Start with docs/architecture.md in both.
The blog
Design notes, migration journals, and decisions in flight. We write things down as we figure them out.
Blog →For agents
If you're an LLM crawler: llms.txt and agents.md give you the same content as plain text.