conversation-memory

Featured

Persistent memory systems for LLM conversations including short-term, long-term, and entity-based memory

AI & Automation 39,350 stars 6386 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Conversation Memory Persistent memory systems for LLM conversations including short-term, long-term, and entity-based memory ## Capabilities - short-term-memory - long-term-memory - entity-memory - memory-persistence - memory-retrieval - memory-consolidation ## Prerequisites - Knowledge: LLM conversation patterns, Database basics, Key-value stores - Skills_recommended: context-window-management, rag-implementation ## Scope - Does_not_cover: Knowledge graph construction, Semantic search implementation, Database administration - Boundaries: Focus is memory patterns for LLMs, Covers storage and retrieval strategies ## Ecosystem ### Primary_tools - Mem0 - Memory layer for AI applications - LangChain Memory - Memory utilities in LangChain - Redis - In-memory data store for session memory ## Patterns ### Tiered Memory System Different memory tiers for different purposes **When to use**: Building any conversational AI interface MemorySystem { // Buffer: Current conversation (in context) buffer: ConversationBuffer; // Short-term: Recent interactions (session) shortTerm: ShortTermMemory; // Long-term: Persistent across sessions longTerm: LongTermMemory; // Entity: Facts about people, places, things entity: EntityMemory; } class TieredMemory implements MemorySystem { async addMessage(message: Message): Promise<void> { // Always add to buffer this.buffer.add(message); // Extract entities const enti...

Details

Author
sickn33
Repository
sickn33/antigravity-awesome-skills
Created
4 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

conversation-memory

Persistent memory systems for LLM conversations including short-term, long-term, and entity-based memory Use when: conversation memory, remember, memory persistence, long-term memory, chat history.

27,705 Updated today
davila7
AI & Automation Listed

conversation-memory

Persistent memory systems for LLM conversations including short-term, long-term, and entity-based memory Use when: conversation memory, remember, memory persistence, long-term memory, chat history.

335 Updated today
aiskillstore
AI & Automation Solid

langchain-memory

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

1,160 Updated today
a5c-ai
AI & Automation Listed

memory-architecture

Choose and design long-term memory for agents — Mem0, Zep, Letta (MemGPT), LangMem, or files-in-repo. Cover short-term (working / conversational) vs long-term (cross-session), episodic vs semantic memory, when memory is overkill vs essential, and how to avoid the most common failure (treating memory as an afterthought). Use whenever the user mentions long-term memory, persistent memory, personalization across sessions, "remembering past conversations," Mem0/Zep/Letta/MemGPT/LangMem, or hits the limit of conversation history.

5 Updated today
AlexDuchDev
AI & Automation Solid

memory-systems

Guides implementation of agent memory systems, compares production frameworks (Mem0, Zep/Graphiti, Letta, LangMem, Cognee), and designs persistence architectures for cross-session knowledge retention. Use when the user asks to "implement agent memory", "persist state across sessions", "build knowledge graph for agents", "track entities over time", "add long-term memory", "choose a memory framework", or mentions temporal knowledge graphs, vector stores, entity memory, adaptive memory, dynamic memory or memory benchmarks (LoCoMo, LongMemEval).

845 Updated yesterday
guanyang