-
-
Notifications
You must be signed in to change notification settings - Fork 3
Behavioral Learning
SuperLocalMemory learns from what happens after memories are recalled — tracking which memories lead to successful outcomes and surfacing them more often.
- You recall a memory — search finds a relevant memory for your task
- You take action — use the information, write code, make decisions
-
Outcome is recorded — explicitly via
report_outcomeor implicitly from your behavior - Patterns emerge — over time, the system learns which memories are most useful
report_outcome memory_id="abc123" outcome="success" context="Used this API pattern, it worked"
Outcome values: success, failure, partial
The system also infers outcomes from your behavior:
- Recalled a memory and continued working? Likely success
- Recalled a memory then immediately searched again? Likely failure
- Asked a follow-up question? Likely partial
get_behavioral_patterns
Shows learned patterns like:
- "API documentation memories have 85% success rate in this project"
- "Architecture decisions from Project A transfer well to Project B"
Behavioral patterns learned in one project can improve recommendations in similar projects. This happens automatically and preserves privacy — only pattern metadata transfers, never raw memory content.
- All learning happens 100% locally
- No data leaves your machine
- No LLM inference calls — pure statistical pattern recognition
- Learning data is stored in
learning.db(separate from memories, GDPR-erasable)
See also: Memory-Lifecycle · Enterprise-Compliance · Learning-System
SuperLocalMemory V3 — Your AI Finally Remembers You. 100% local. 100% private. 100% free.
Part of Qualixar | Created by Varun Pratap Bhardwaj | GitHub
SuperLocalMemory V3
Getting Started
Reference
Architecture
Enterprise
V2 Documentation