Memories
A memory is a discrete piece of information stored in Engram. Each memory has:
| Field | Description |
|---|---|
id |
Unique identifier for the memory |
content |
The text of the memory (e.g. "The user prefers dark mode") |
topic |
The category it belongs to (e.g. UserKnowledge) |
group |
The memory group that defines how it was processed |
project_id |
The project this memory belongs to |
user_id |
The user this memory is scoped to (if user-scoped) |
properties |
Custom scope properties attached to the memory (e.g. {"conversation_id": "abc"} for conversation-scoped topics) |
created_at |
When the memory was created (RFC 3339) |
updated_at |
When the memory was last updated (RFC 3339) |
score |
Relevance score (only present in search results) |
Memories are automatically embedded as vectors, making them searchable by meaning.
Questions and feedback
Section titled “Questions and feedback”Have a question or feedback? Here's how to reach us.