Skip to main content
The Learning Machine enables agents to learn from every interaction. Instead of building memory, knowledge, and feedback systems separately, configure one system that handles all learning. The goal: An agent on interaction 1000 is fundamentally better than it was on interaction 1.

Learning Stores

The Learning Machine coordinates five specialized stores:
StoreWhat It CapturesScope
User ProfileStructured fields (name, preferences)Per user
User MemoryUnstructured observationsPer user
Session ContextGoal, plan, progress, summaryPer session
Entity MemoryFacts, events, relationshipsConfigurable
Learned KnowledgeInsights, patterns, best practicesGlobal

Configuration Levels

Learning Modes

Each store can run in different modes:
ModeBehaviorBest For
ALWAYSAutomatic extraction after each turnUser profiles, session context
AGENTICAgent decides when to saveLearned knowledge
PROPOSEAgent proposes, user confirmsHigh-stakes knowledge

Personal Assistant

Remembers preferences, tracks context, learns from feedback.

Support Agent

Multi-tenant learning with namespace isolation. Tracks customer context and accumulates support knowledge.

Run the Examples