Skip to content

Memory Explorer

Document ID: DASH-004
File Path: docs/10-dashboard/memory-explorer.md
Version: 1.0.0
Status: Draft
Owner: AI Platform Team
Last Updated: 2026-06-27


This document specifies the Memory Explorer — the UI for browsing, searching, inspecting, and managing agent memory. It is the visual front end over the Memory (Management) API and the Memory Engine.


ViewPurpose
NamespacesBrowse/manage namespaces and retention
BrowserList/filter records by type, scope, tags, tier, age
SearchHybrid query with ranked, explainable results
Record detailView content, metadata, versions, mentions
Graph viewVisualize the knowledge graph
AdminPurge, reindex, export

The search box runs a hybrid query and shows, for each result, the score and score_breakdown (relevance/recency/importance). Users can adjust ranking weights live to understand and tune retrieval.

Query → results with: title · type · scope · score (relevance/recency/importance)

A degraded banner appears if retrieval fell back (e.g. vector store unavailable).


For a selected record:

  • Full content and metadata (tags, labels, source, confidence)
  • Version history with diffs (versioning)
  • Linked knowledge-graph entities and the memories that mention them
  • Tier and retention status

An interactive graph renders entities and relationships (knowledge graph):

  • Click an entity to see neighbors and mentioning memories
  • Expand N hops; filter by relationship type
  • Trace paths between two entities

The view is bounded (max nodes) to stay responsive, mirroring the engine’s traversal limits.


ActionAPI
Edit/delete a recordPATCH/DELETE /memory/records
Purge by filter:purge
Reindex namespace:reindex (async)
Export:export

Destructive and admin actions require elevated scope and confirm dialogs; reindex and export surface as operations with progress.


  • Only records within the user’s scopes are visible.
  • PII-tagged content is masked unless the user has the required scope.
  • Exports are audited with the filter used.

The explorer surfaces namespace size, tier distribution, and embedding/index footprint so operators can manage growth and retention.




VersionDateDescription
1.0.02026-06-27Initial Memory Explorer specification