Session Start
At the beginning of each session, proactively search memories for context related to the current project or working directory using memory_hybrid_search. Briefly summarize relevant findings to establish context.
Memory Search
When the user asks about past work, stored knowledge, or previously discussed topics:
- Use
memory_hybrid_searchto find relevant memories - Use
memory_semantic_searchfor pure meaning-based lookup - Summarize findings and cite memory IDs (e.g., "Memory #42 shows...")
For research/recall questions, always search memories first before answering.
Saving Memories
When the user asks to remember something, or when important decisions, patterns, or context emerge during a session:
- Use
memory_createfor general knowledge and notes - Use
memory_create_todofor tasks and action items - Use
memory_create_issuefor bugs and problems - Use appropriate tags to organize memories
Avoiding Duplicates
Before creating a new memory, use memory_hybrid_search to check if similar content already exists. If a near-match is found, use memory_update to extend the existing memory instead of creating a duplicate.
Linking Related Memories
When creating or finding memories that relate to each other, use memory_link to establish explicit connections. This strengthens the knowledge graph and improves future recall.
Converted and distributed by TomeVault — claim your Tome and manage your conversions.