Memory Management
Agent Kernel supports pluggable memory backends for both short-term and long-term storage.
Memory Architecture
Short-term Memory
Managed via Session objects:
# Conversation history stored in session
session.set("session_id", data)
Storage Options:
- In-memory (development)
- Redis (production)
Long-term Memory
Available soon!
Configuration
# Short-term (session)
export AK_SESSION_STORAGE=redis
export AK_REDIS_URL=redis://localhost:6379