-
-
Notifications
You must be signed in to change notification settings - Fork 1
Memory API Reference
GD2BK1NG edited this page Jan 27, 2026
·
1 revision
Programmatic interface for semantic, episodic, and procedural memory
The Memory API provides structured access to Syntra Kernel’s three memory systems:
- Semantic Memory — facts, concepts, relationships
- Episodic Memory — time‑stamped events
- Procedural Memory — learned routines and skills
This reference covers:
- memory queries
- memory writes
- memory updates
- memory consolidation
- memory embeddings
memory.semantic.query:
entity: <string>
fields: [ ... ]
memory.semantic.write:
entity: <string>
attributes: { ... }
memory.semantic.delete:
entity: <string>
memory.episodic.write:
event: <string>
entities: [ ... ]
context: { ... }
outcome: <string>
memory.episodic.query:
filter: events_related_to("checkout")
limit: 10
memory.episodic.delete:
id: <episode_id>
memory.procedural.store:
name: <string>
triggers: [ ... ]
steps: [ ... ]
memory.procedural.query:
trigger: "intent:purchase_item"
memory.procedural.update:
name: <string>
steps: [ ... ]
memory.embedding.create:
text: <string>
memory.embedding.search:
vector: <embedding>
top_k: 5
memory.consolidate:
mode: "semantic"
The Memory API enables:
- long‑term knowledge
- historical context
- skill acquisition
- semantic reasoning
- episodic recall
- procedural reuse
It is essential for continuity and adaptive cognition.