What problem does it solve? Agents lose all knowledge when sessions end, forcing them to relearn user preferences, entity facts, and prior context. This Skill provides the design patterns, framework comparisons, and working code needed to build persistent memory layers that retain knowledge across sessions. ## Core Features & Use Cases - Framework Selection Guidance: Compare Mem0, Zep/Graphiti, Letta, Cognee, and LangMem against benchmarks like LoCoMo and LongMemEval to pick the right memory architecture. - Layered Memory Design: Choose between working, short-term, long-term, entity, and temporal knowledge graph layers based on retrieval needs. - Working Implementation Code: Use the included Python module with VectorStore, PropertyGraph, TemporalKnowledgeGraph, and IntegratedMemorySystem classes to prototype memory systems. - Use Case: Build a support agent that remembers each customer's preferences and history across conversations, retrieves relevant facts semantically, and answers time-scoped questions like "what plan was this user on in March?". ## Quick Start Ask the agent to design a cross-session memory architecture for your agent and recommend a framework based on your retrieval requirements.