Note: Emitted for routed writes and webhook-only routing; failed/quota-denied target writes do not emit a routed-write event
Only these 3 event types are supported. There is no memory.updated event; UPDATE-only reconciliation archives/supersedes internally and does not emit memory.added or memory.deleted.
CHAPTER 6
Deployment and Differentiation
How mem9 deploys, what makes it different, and why the architecture matters for production agent fleets.
Four Cooperating Planes: Runtime · Control · Visualization · Analysis
Four planes. One complete memory infrastructure. Agent touches only the Runtime.
Runtime Plane — Always On
Go server · TiDB (SQL + vector) · Ingest · Smart Pipeline · Hybrid Recall · Provenance on every write
Control Plane — Operator Interface
API key management · Space config · Space Chain · Webhook config · signing_secret rotation
Visualization Plane — Human Window
Memories Explorer · Space detail · Memory Analysis · Deep Analysis reports
Analysis Plane — Off-Path Intelligence
Taxonomy · Duplicate detection · Deep Analysis jobs · All outputs advisory · operator approval required
Agent touches only the Runtime Plane
Control · Visualization · Analysis are operator-facing only
Analysis Plane is always async
Never on the hot path · never blocks agent recall
Ecosystem Flexibility: OpenClaw-First, API-First, Self-Hosted or Managed
Runs wherever your agents run — self-hosted, managed, or hybrid. No vendor lock-in.
Self-Hosted
Full data sovereignty · your infrastructure
Custom retention and lifecycle policies
Bring your own embedding model
Managed (mem9.ai)
mem9 operates the runtime on your behalf
Managed embedding and indexing pipeline
Console access without operating the runtime
Embedding Model Agnostic
pluggable models · no vendor lock-in on vector layer
OpenClaw Native
drop-in replacement · one config change · no agent retraining
API-First
every capability via REST API · integrate with any framework or stack
Framework Agnostic
REST API works with any agent framework · not OpenClaw-specific
Enterprise Memory Scorecard
OpenClaw Native vs mem9 — production readiness across 12 dimensions.
OpenClaw Native helps an agent keep notes.
mem9 helps a fleet of agents keep memory.
Governed
Typed writes · Pinned facts · Provenance on every object