What problem does it solve? Agents without memory start every interaction from zero, and poorly designed memory systems retrieve irrelevant or contradictory information. This Skill provides architecture guidance for building short-term and long-term agent memory using the CoALA cognitive framework (semantic, episodic, procedural memory). ## Core Features & Use Cases - Memory Type Architecture: Implement semantic, episodic, and procedural memory using frameworks like LangMem, MemGPT/Letta, and Mem0. - Vector Store Selection: Decision matrix comparing Pinecone, Qdrant, Weaviate, ChromaDB, and pgvector by scale, filtering, cost, and latency. - Chunking & Retrieval Patterns: Fixed-size, semantic, structure-aware, and contextual chunking strategies with code examples, plus background memory formation and decay patterns. - Use Case: You are building a conversational agent that must remember user preferences across sessions. Use this Skill to select a vector store, implement metadata-filtered retrieval, and add time-decay scoring so recent preferences override stale ones. ## Quick Start Ask the agent to design a long-term memory system for a chatbot that remembers user preferences across sessions using a vector database.