Architecture Patterns
High-level reference architectures for building AI agents with persistent memory. No code, just concepts and system design patterns.
SaaS Platforms
patterns
Conversation Memory System
Architecture for managing conversation history across sessions
beginner
conversationchat-historysummarizationcontext
Entity Memory System
Track and update knowledge about people, places, and things
intermediate
entitiesknowledge-graphnerrelationships
Event-Sourced Memory
Append-only memory architecture with temporal queries and replay
advanced
event-sourcingtemporalauditreplay
Hierarchical Memory System
Multi-level memory architecture from working memory to long-term storage
advanced
memory-hierarchycachingconsolidationcognitive
Memory as Tool Architecture
Give agents explicit memory tools for controlled read/write operations
intermediate
tool-usefunction-callingexplicit-memoryagent-control
Multi-Agent Shared Memory
Memory architecture for collaborative agent systems
advanced
multi-agentcollaborationshared-stateorchestration
RAG-Enhanced Agent
Agent architecture combining retrieval-augmented generation with persistent memory
intermediate
ragretrievalknowledge-basehybrid