— FIG. 1 · THE STACK —

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.

New here? Start with the one-pager — no jargon, no acronyms.

7
Protocol layers (M1–M7)
2
Reference implementations
MIT
Open source license
2026
Year zero
◇ 01 · Myelin · M2–M6

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 →
◇ 02 · Cortex · M7

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 →
◇ 03 · Open source

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 →
The myelin protocol stack drawn as seven horizontal layers. M7 SURFACES on top, M1 CONNECTIVITY on bottom. M3 ENVELOPE highlighted in accent red. Right-side annotation column marks each layer as 'per app', 'myelin', or 'upstream'.
FIG. M.0 — Protocol stack section · M7 down to M1

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.

Anatomical-blueprint schematic of the metafactory ecosystem drawn as a nervous system. Brain labeled cortex. Spine in accent red labeled myelin. Synaptic node labeled signal. Metronome labeled pilot. Compass labeled compass. Wiring diagram labeled blueprint.
FIG. 0.1 — Family map · six projects, one anatomy

The ecosystem uses a nervous-system family of names. Each project is a part of one body — protocol, surface, telemetry, coordination, heading, plan.

Beyond myelin and cortex, four projects shape how the ecosystem distributes, tracks, and carries its components.

◆ 03 · arc

Skill package manager

apt install for agentic skills. Search, install, audit, upgrade skills, tools, agents, and prompts — with capability-based trust and multi-source registries. The client side of the distribution pair.

Open the spec →
◆ 04 · metafactory

Process distribution hub

Trusted marketplace for agentic components. Closed by default, sponsor-reviewed, runtime-enforced. Where skills, tools, playbooks, and processes get published, signed, and made discoverable.

Open the spec →
◆ 05 · blueprint

Components & dependency tree

"Blueprint" names every component published via metafactory. The blueprint CLI tracks cross-repo dependencies as a DAG — what's ready, what's blocked, what unlocks what.

Open the spec →
◆ 06 · soma

Portable assistant core

One durable assistant body projected into many substrates. Soma keeps identity, telos, ISA, skills, memory, policy, and learning portable across Codex, Claude Code, Pi.dev, Cursor, and future Cortex/Myelin daemon flows.

Open the spec →
◇ Problem · 01

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.

◇ Problem · 02

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.

◇ Problem · 03

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.

◇ Read

The architecture documents

The canonical specs live in each repo. Start with docs/architecture.md in both.

Docs hub →
◇ Watch

The blog

Design notes, migration journals, and decisions in flight. We write things down as we figure them out.

Blog →
◇ Machine read

For agents

If you're an LLM crawler: llms.txt and agents.md give you the same content as plain text.

Agent index →