# Langchain Memory

> LangChain memory integration including ConversationBufferMemory, ConversationSummaryMemory, and vector-based memory

- Skill: `a5c-ai/langchain-memory` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add a5c-ai/langchain-memory`
- Raw SKILL.md: https://api.skillmd.com/api/skills/a5c-ai/langchain-memory/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Integrations & APIs
- Author: a5c-ai (https://skillmd.com/u/a5c-ai)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/a5c-ai/langchain-memory

---


# 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)

