What problem does it solve? AI agents lose all knowledge when sessions end, forcing users to repeat context and preventing long-term personalization. This Skill guides the design and implementation of persistent memory layers so agents retain facts, entities, and relationships across sessions. ## Core Features & Use Cases - Framework Comparison: Compares production memory frameworks (Mem0, Zep/Graphiti, Letta, LangMem, Cognee) with benchmark data from LoCoMo, LongMemEval, DMR, and HotPotQA to support selection decisions. - Layered Memory Architecture: Provides decision tables for working, short-term, long-term, entity, and temporal knowledge graph layers, plus retrieval strategies (semantic, entity-based, temporal, hybrid). - Reference Implementations: Ships runnable Python code for vector stores, property graphs, temporal knowledge graphs, and an integrated memory system combining semantic search with graph traversal. - Use Case: When building a support agent that must remember a customer's preferences and history across conversations, use this Skill to choose a framework, design the memory layers, and implement consolidation logic that invalidates stale facts without discarding history. ## Quick Start Ask the agent to design a memory architecture for a chatbot that must remember user preferences across sessions and recommend whether to use Mem0, Zep, or a simple file-based store.