langchain-memory · git:20260507.313363d · 2026-05-07 · sha256 b50fdb76443c2ae2
langchain-memory git:20260507.313363dA
Immutable. This exact content is served forever at /api/v1/blob/b50fdb76443c2ae2.
--- name: langchain-memory description: LangChain memory integration including ConversationBufferMemory, ConversationSummaryMemory, and vector-based memory allowed-tools: - Read - Write - Edit - Bash - Glob - Grep graph: domains: [domain:software-engineering] --- # LangChain Memory Skill ## Capabilities - Implement various LangChain memory types - Configure ConversationBufferMemory for short-term recall - Set up ConversationSummaryMemory for long conversations - Integrate vector-based memory for semantic search - Design memory retrieval strategies - Handle memory persistence and serialization ## Target Processes - conversational-memory-system - chatbot-design-implementation ## Implementation Details ### Memory Types 1. **ConversationBufferMemory**: Stores full conversation history 2. **ConversationBufferWindowMemory**: Rolling window of recent messages 3. **ConversationSummaryMemory**: Summarizes older messages 4. **ConversationSummaryBufferMemory**: Hybrid approach 5. **VectorStoreRetrieverMemory**: Semantic similarity-based retrieval ### Configuration Options - Memory key naming conventions - Return message format (string vs messages) - Summary LLM selection - Vector store backend selection - Token limits and window sizes ### Dependencies - langchain - langchain-community - Vector store client (optional)