The Open Memory Protocol Manifesto

A note before we begin

We didn’t set out to create a “standard.”
We set out to solve a simple, stubborn problem:
our AI systems can remember and produce data— but they can’t share their memories or data without being locked into someone’s walls.

The Open Memory Protocol (MP) is our way of making sure that changes.

We’re building one protocol for agent data.
Short-lived, long-lived, tiny, huge — it’s all data. OMP is the contract that lets systems exchange it safely. one universal protocol for exchanging ephemeral and persistent data between AI agents, systems, and services

Why this matters

Agent ecosystems are exploding, but data is trapped behind incompatible formats and vendor walls. That slows everyone down and puts users at risk.

We believe:

  • Data should move where people move.
  • Consent and deletion should be real, not checkbox fiction.
  • No single company should own the interface to everyone’s past.

What we stand for

  1. Universal, structured objects
    One data model across agents and stacks.
  2. Privacy-first, encrypted by default
    Transport + at-rest encryption, with field-level options when needed.
  3. Verifiable deletion
    Revocations propagate. Tombstones and receipts prove it happened.
  4. Provenance & audit
    Integrity hashes, signatures, and access trails — know who saw what, when.
  5. Small core, stable ground
    A tiny kernel that lasts. Extensions evolve without breaking the base.
  6. Open governance
    Proposals in public, reference tests before release, versioned specs.

What OMP provides (v1.0 scope)

  • A data object schema: required fields, metadata, consent, retention, provenance, security.
  • A wire contract over HTTPS: endpoints to create, fetch, search, exchange, delete.
  • A security baseline: OAuth2/mTLS, signatures, integrity checks, revocation rules.
  • A conformance checklist and reference tests (draft).

What OMP is not

  • Not a database or hosting provider.
  • Not an auth protocol (we use OAuth2/mTLS).
  • Not a marketplace.

Rights & responsibilities

  • Users can export, move, or delete their data.
  • Implementers must honor consent, retention, and audit to claim compliance.
  • Stewards keep the core open, boring (in the best way), and stable.

Governance & home

Stewarded in Switzerland for neutrality and longevity.
Changes follow: Proposal → Public review → Reference tests → Tagged release.

An Universal Call to action:

  • Builders: speak OMP on the wire and publish your conformance.
  • Platforms: offer OMP import/export to end lock-in.
  • Researchers & auditors: break it, stress it, harden it with us.
  • Community: help shape extensions without bloating the core.

One protocol for all agent data.
OpenMemoryProtocol.org