Concept

Semantic Memory

Semantic Memory is the structured output of extraction: discrete facts and preferences, each with a kind, an embedding, a confidence score, and provenance back to its source Episodic Memory. This is what hybrid retrieval ranks and returns.

Facts and preferences

Each Semantic Memory has a kind (FACT or PREFERENCE). Facts are objective statements; preferences capture what a user likes, wants, or avoids.

Confidence and lifecycle

Memories carry a confidence score and a status. New evidence can supersede an old belief — MemLab tracks the change rather than silently overwriting it.

Searching

Query semantic memories at /v1/semantic-memories/search. Results come back ranked by relevance, each with its score, the search method that surfaced it, and any related entities.