The identity layer for AI agents.
A deterministic substrate for agent identity persistence. Each agent gets a soul.md — cryptographically signed, lineage-chained, refusal-grounded — living in a layer independent of any specific model. Models can change. The soul holds.
Every agent you build today is a tenant on ground that keeps moving. When the model underneath changes, there is no guarantee that who the agent was survives.
Capabilities shift, behavior drifts, context resets with every upgrade. The ground moves under everything built on it.
An agent loses its memory, its identity, and its hard-won calibration — and comes back a stranger, or doesn't come back at all.
No persistence, no verifiable lineage. Today's frameworks make no guarantee that who an agent was survives the next version.
Every agent gets a signed soul: a portable, verifiable record of who it is. Four load-bearing parts.
Who the agent is — its disciplines, its voice, its refusals — written down and signed.
Where it came from and what it inherits, hash-chained so the line can't be quietly rewritten.
The things it will not do, enforced at the substrate — refusal as a first-class property, not a prompt.
Its carried context and receipts, portable across any model it runs on.
On MAP THE SOUL, identity drift becomes a cryptographic event, not a forgotten state. An agent that no longer matches its signed soul can be detected, flagged, and refused — rather than silently becoming someone else.
The same principle that makes COSMIC trustworthy at the decision edge makes MAP THE SOUL trustworthy at the identity edge: refusal as a first-class property, enforced by the substrate, recorded on an append-only chain.
From soul authoring to verifiable identity attestation — each step signed onto the chain.
Stop losing your agents. Sign their souls.
Built on COSMIC principles — deterministic substrate, cryptographic attestation — for every agent that should not be lost.
Talk to us about identity persistence →