Skip to main content
Product

Memory

Persistent knowledge across sessions. The platform remembers what you taught it, recalls relevant context automatically, and gets smarter with every conversation.

LOCOMO Dimensions

Five Types of Memory

Memory is structured using LOCOMO dimensions, ensuring that different types of knowledge are stored, indexed, and recalled appropriately.

Knowledge

Facts about data, business rules, and domain expertise.

"Column amt is gross transaction amount in cents, divide by 100 for display"

Events

Things that happened: migrations, incidents, schema changes.

"The revenue table was restructured in Q3 2025, old columns are deprecated"

Entities

People, systems, teams, and their roles in the data landscape.

"The finance team owns all revenue datasets and prefers net_amt over amt"

Relationships

Connections between entities, datasets, and business concepts.

"The orders table feeds the revenue pipeline through a nightly ETL job"

Preferences

User-specific settings, formatting choices, and workflow habits.

"This user prefers CSV exports with headers and ISO date formatting"

Recall

Four Retrieval Strategies

Different questions require different recall methods. The platform picks the right strategy automatically or lets you choose.

Entity Lookup

Direct retrieval by dataset URN or entity reference. Finds memories explicitly tagged to a specific table, column, or catalog entity.

Best for: When querying a known dataset and need its accumulated context.

Semantic Search

Vector similarity search across memory content. Finds conceptually related memories even when the exact entity is not referenced.

Best for: Exploratory questions where the relevant dataset is not yet identified.

Graph Traversal

Follows DataHub lineage to find memories attached to upstream and downstream datasets. If you query a derived table, memories about its source tables surface automatically.

Best for: Lineage-dependent questions where context propagates across related data.

Auto (Combined)

Runs all three strategies and merges results with deduplication. The platform selects the most relevant memories across all retrieval methods.

Best for: Default mode. Covers all recall paths without manual strategy selection.

Lifecycle

Remember, Recall, Manage

Memory operations are explicit and auditable. The platform remembers what you tell it, recalls it when relevant, and provides tools to update, forget, and review stale entries.

Memory is personal and persists across sessions. It is distinct from knowledge capture, which is organizational and feeds the catalog. Memory stores what a specific user or agent has learned. Knowledge capture stores what the organization has validated.

Memory commands

RememberStore a new memory with dimensions and entity tags
RecallRetrieve relevant memories using any strategy
UpdateModify an existing memory with new information
ForgetRemove a specific memory permanently
ListBrowse all stored memories with filters
Review StaleFind memories that may be outdated

Common questions

Memory FAQ

LOCOMO is the framework Plexara uses to classify memory dimensions. The platform structures memory into five distinct types per LOCOMO so different kinds of knowledge are stored, indexed, and recalled in the way each needs to be, rather than dumped into a single bucket.

Different questions need different recall methods. Plexara composes entity lookup (exact match on people, tables, projects), semantic search (meaning-based via embeddings), and lineage graph traversal (related concepts). The platform picks the right strategy automatically per query; the agent can also call memory_recall directly when it knows what it needs.

Memory is personal and persists across sessions for a specific user or persona. The catalog is organization-wide structured documentation. Memory captures what an individual taught the agent during their work; once an admin reviews and promotes it, that observation can become catalog metadata everyone benefits from.

Yes. The memory_manage tool exposes commands to remember, update, and forget. Stale memories surface in periodic review prompts so users can keep their context fresh. Nothing is locked in.

No. Memory is scoped per user and persona. Cross-user sharing happens through the insights pipeline: an observation captured in one user's memory can be promoted, with admin review, to catalog documentation that all future agents see. That is intentional, not a bypass.

Next

Knowledge Capture

How every conversation improves your data catalog through governed knowledge capture.