Skip to main content
A Learning Machine coordinates multiple stores, each optimized for a specific type of knowledge.
StoreWhat It CapturesScopeUse Case
User ProfileStructured fields (name, role, preferences)Per userPersonalization
User MemoryUnstructured observations & factsPer userContext retention
Session ContextGoals, plans, and active statePer sessionLong-running tasks
Entity MemoryFacts about business entitiesGlobalKnowledge graphs
Learned KnowledgeReusable insights & patternsGlobalTeam-wide improvement

User Profile

Name, Role, Preferences

User Memory

User insights.

Session Context

Goals, Plans, and Active State

Entity Memory

Facts about business entities

Learned Knowledge

Reusable insights & patterns