Layman's one-pager · For anyone, not just engineers

In plain English

Myelin and cortex without the acronyms. What they are, why they exist, what changes because of them. Skip this if you've already read the docs.

The short version

Software systems today are starting to be run by AI agents — programs that read, decide, and act on their own. One agent on its own is useful. A whole team of agents working together is powerful, but only if they can talk to each other safely and a human can see what they're doing.

Myelin is the postal system for these agents. It defines what their messages look like, how those messages travel, and how the rules about who is allowed to read what ride along inside every message.

Cortex is the control room. It is the window humans look through to see what the agents are doing — what's in progress, what's stuck, what needs a person to decide.

The body metaphor

We picked the names on purpose. The whole ecosystem is a body.

An anatomical-style blueprint showing the six metafactory projects drawn as parts of a nervous system: cortex as the brain, myelin as the spine (in red), signal as a synapse, pilot as a metronome, compass as a compass rose, and blueprint as a circuit diagram.
FIG. 0.1 — The whole ecosystem, drawn as a body

Why we built it

We had a real problem. We were running a dozen AI agents — some reading code, some writing it, some answering questions in Discord — and we ran into the same wall over and over:

  1. The agents couldn't reliably talk to each other. Each one had its own way of passing messages. Half-broken glue code held everything together. When one agent changed how it spoke, three others broke silently.
  2. We couldn't see what they were doing. One agent flooded our chat with every single step it took. Another went silent for ten minutes and we couldn't tell if it was working or stuck. Both made us anxious. Neither was useful.
  3. We didn't have a clean way to say what is allowed. Some messages were fine for anyone to read. Some had to stay inside our organisation. Some had to stay in Europe for legal reasons. The rules lived in a different place from the messages, and they didn't always agree.

Myelin solves problem 1 and 3. Cortex solves problem 2.

What myelin actually is

Myelin is a set of rules. Not software you "use" so much as a contract that all our agents agree to follow. It says:

That's it. No magic, just discipline. The reason it matters: once every agent follows the same rules, adding a new agent is mechanical instead of bespoke.

A blueprint-style drawing of a myelin envelope with leader lines pointing to its fields: id, source, type, timestamp, correlation id, payload, and — highlighted in red — the sovereignty stamp listing classification, residency, model class, and time-to-live.
FIG. 0.2 — A myelin message · the red bit is the stamp that travels with it

What cortex actually is

Cortex is an application — software that runs in a browser or on your laptop — that shows you what your agents are doing. It does three things, on three different surfaces, so that the right amount of detail is always one click away:

Three vertical panels showing the cortex visibility tiers — a Kanban board for at-a-glance work tracking, a lifecycle timeline for drill-down on one agent, and a tool-call log for full step-by-step tracing.
FIG. 0.3 — Cortex · three views, one question each

What changes because of this

Three things, concretely:

  1. New agents are cheap. Because every agent speaks the same protocol, plugging in a new one costs the price of writing one adapter — not the price of integrating with every other agent.
  2. Operators stop being anxious. The dashboard tells you what's going on at a glance. Silent agents are no longer indistinguishable from stalled agents.
  3. The rules stick to the data. When a message moves between organisations or gets replayed a year later, the rules about who can see it come with it. We don't have to keep a separate policy database in sync.

Who built this and why

Two people, on opposite sides of the planet — Jens-Christian Fischer in Zürich, Andreas Åström in Whangārei — with help from a fleet of AI agents that pair-program with us. We built it because we needed it ourselves. The agents we already ran wouldn't talk to each other reliably, and we couldn't see what they were doing. Both repos are open source.

If you want more

← Home myelin (technical) → cortex (technical) →