03THE PLATFORM

Three layers.
One contract vocabulary.

You can stop at the layer you need. semantic-memory owns memory quality. semantic-memory-mcp exposes it to one local agent. Mnemes adds the self-hosted server, multi-device identity, routing, and synchronization metadata.

03
Mnemes

Personal memory server

Self-hosted devices, actors, operation envelopes, provenance edges, routed shard selection, synchronization receipts, revocation, and quarantine.

02
semantic-memory-mcp

Protocol server

Stdio and loopback HTTP, runtime-discovered tools, bounded profiles, witnessed search, replay, graph traversal, authority decisions, and maintenance boundaries.

01
semantic-memory

Memory engine

SQLite authority, hybrid retrieval, embeddings, graph, bitemporal state, provenance, receipts, replay privacy, integrity, and reconciliation.

01 / THE ENGINE

More than vector search.
Less than an oracle.

The memory engine owns durable storage and retrieval mechanics. It does not own claim truth, action permission, MCP transport policy, or automatic activation of every research feature.

01

Canonical store

SQLite content, raw f32 embeddings, temporal fields, lineage, authority records, and durable receipts.

02

Hybrid retrieval

FTS5/BM25 plus dense candidates, weighted reciprocal-rank fusion, deduplication, diversity, and explicit state visibility.

03

Temporal truth

Current, historical, and superseded fact views with valid time separated from recorded time.

04

Knowledge graph

Semantic, temporal, causal, and entity relationships with invalidation instead of silent deletion.

05

Governed operations

Capability-gated append, supersession, redaction, forgetting, export, replay, and origin revocation.

06

Recovery

Integrity checks and reconciliation rebuild derived state from canonical SQLite authority.

01query
02FTS5 / BM25
03dense candidates
04weighted RRF
05exact f32 rerank
06state filter
07witness

02 / THE PROTOCOL

Tools are capabilities.
Profiles are boundaries.

The running server's tools/list response remains the source of truth. Build features and runtime profile both affect what a client can actually call.

LEAN / STANDARDgoverned read surface

Witnessed recall, replay, and separate assertion/action authority decisions. Designed for the narrowest autonomous surface.

AGENTbounded daily work

Search, fact reads, graph paths, conversations, namespaces, receipts, and stats without device administration.

FULL / OPERATORcompiled operational surface

Mutation, imports, lifecycle, maintenance, administration, and experimental tools. Treat discovery as runtime evidence, not README promise.

stdio JSON-RPC loopback HTTP Candle local embeddingorOllama HTTP SQLite authority

03 / NINE AGENT HOSTS

Use the agent you have.
Keep the memory you built.

Agent Memory Kits are a complete single-device starting point, not a reduced demo. They distribute semantic-memory-mcp into hook-tier and context-tier hosts; Mnemes is added only when a server and cross-device memory boundary are wanted.

01Hook tier

Claude Code

Recall, primer, capture, and compaction lifecycle hooks.

02Hook tier

Codex

MCP configuration, Python hooks, prompts, and memory skills.

03Hook tier

Hermes

Hooks, commands, and skills around one canonical store.

04Context tier

Cursor

MCP plus project-local memory context rules.

05Context tier

Windsurf

MCP and deterministic context-injection guidance.

06Context tier

Cline

MCP plus project or user-scoped rules.

07Context tier

Roo Code

MCP tools with host-native instruction files.

08Context tier

Continue

MCP registration and shared context commands.

09Context tier

OpenCode

MCP registration and local memory rules.

04 / COMPRESSION WITH AN ESCAPE HATCH

Approximate to find.
Exact to decide.

Canonical memory stays exact. Compressed tiers make candidate retrieval smaller and more efficient. Approximate scores find candidates; authoritative f32 scoring decides the final order.

CANONICAL

SQLite + raw f32

Durable content and exact vectors remain the authority.

CANDIDATES

TurboQuant / compressed pools

Derived artifacts narrow the working set under explicit policy.

DECISION

Exact f32 rerank

Final ranking returns to authoritative vectors before visibility filters.

public source pulseLIVE WHERE AVAILABLE · FALLBACK JUL 16, 2026
01
control plane

mnemes

registry unavailable
downloads · unavailable
stars · unavailable
GitHub activity
unavailable
02
agent protocol

semantic-memory-mcp

v0.5.4snapshot Jul 16, 2026
downloads · snapshot
167
stars · unavailable
GitHub activity
unavailable
03
memory engine

semantic-memory

v0.5.11snapshot Jul 16, 2026
downloads · snapshot
352
stars · unavailable
GitHub activity
unavailable

Registry and repository values are requested from public APIs in your browser. If crates.io is unavailable, versions and downloads use only the bundled snapshot observed Jul 16, 2026 and are labeled as such. Missing GitHub values remain unavailable; nothing is inferred from a different source.