Memory Panel
In an Expert’s detail page, you’ll find the memory panel. The panel contains three views that present the Expert’s accumulated knowledge from different perspectives.- Memory List
- Core Memory
- Memory Graph
All stored memory entries displayed as a list. Each memory is a specific fact or piece of knowledge derived from your conversations with this Expert.Supported operations:
- Browse: View each memory’s content and source
- Enable / Disable: A reversible operation to temporarily turn off a memory—disabled memories won’t be referenced by the Expert
- Delete: Permanently remove a memory (irreversible)
How Memory Is Built
Expert memory accumulates through two mechanisms:Conversation Extraction
After each conversation, the system analyzes the exchange in the background and extracts valuable information into the memory list. Extraction follows strict quality standards—only specific, durable, and non-obvious facts are saved.Memory Consolidation (Dream)
Beyond per-conversation extraction, the system also periodically “consolidates” existing memories. This process is similar to how human memory consolidation works:1
Collecting Evidence
Raw information fragments extracted from conversations are archived as “evidence,” with each piece of evidence pointing to its specific conversation source.
2
Distilling Core Knowledge
AI analyzes all evidence and distills structured core facts—identifying key entities, their relationships, and consistency or contradictions with your existing knowledge.
3
Handling Contradictions
When new information contradicts existing memory (e.g., you changed your technology stack), the old fact is marked as expired and the new fact takes over. Historical records are never deleted, preserving the complete evolution trail.
4
Updating the Graph
Consolidated knowledge is reflected in the core memory and memory graph views, allowing you to see how the Expert’s understanding of you evolves over time.
Memory consolidation runs automatically in the background and does not affect your experience. The process never modifies the original entries in your managed memory list.
Three-Layer Architecture
The Expert’s memory system consists of three layers, progressively refined from raw to distilled:What Memory Does
The Expert loads its memory context at the start of each conversation. This memory enables the Expert to:- Continue previous work: No need to re-introduce your project background every conversation
- Maintain consistency: Remember technical approaches and design decisions you’ve confirmed
- Avoid repeating mistakes: Remember pitfalls encountered and their solutions
- Understand your preferences: Know your code style, communication habits, and quality standards
Management Tips
Periodically Review the Memory List
Periodically Review the Memory List
It’s a good idea to browse the Expert’s memory list from time to time to ensure the stored information is still accurate. As projects evolve, earlier technical decisions may have changed.
Proactively Correct
Proactively Correct
If an Expert references outdated memory during a conversation (e.g., mentioning an approach you’ve already abandoned), simply tell it “That’s changed—here’s the current situation…” The Expert will update its memory.
Leverage the Core Memory View
Leverage the Core Memory View
Core memory presents the Expert’s understanding of you in a structured way. If you notice that a key entity (such as your main project) is missing or inaccurately described in core memory, proactively provide the relevant information in a conversation.
Use the Graph for Big-Picture Review
Use the Graph for Big-Picture Review
The memory graph is best suited for a “bird’s-eye view” of the Expert’s knowledge system. When you feel the Expert’s understanding of a certain area is incomplete, use the graph to quickly locate knowledge gaps and then fill them in through targeted conversations.
Creators and Memory
If you are an Expert’s creator, you can also initialize the Expert’s memory through:- Skill injection: Write skill documents to inject domain knowledge into the Expert
- Distillation conversations: Inject core knowledge through in-depth dialogue during Expert creation

