Deterministic memory
Deterministic memory enforces state integrity through deterministic reduction, immutable history, schema validation, and provenance. Neotoma is the reference implementation.
Invariant stack: versioning, replay, auditability, and schema constraints. Together these guarantees make memory reproducible under load, across tools, and across time.
# Store from one interface
neotoma store --json='[{"entity_type":"task","title":"Finalize architecture review","status":"open"}]'
# Retrieve from another interface (MCP/CLI/API) and get identical canonical snapshot
neotoma entities list --type task --limit 5Compared with platform, retrieval, and file-based models, deterministic memory prioritizes guarantees over convenience defaults. See platform memory, retrieval memory, file-based memory, deterministic state evolution, and memory model comparison.