Skip to content

Add Formative Memory to Memory and Context Systems#88

Open
jarimustonen wants to merge 1 commit into
vincentkoc:mainfrom
jarimustonen:add-formative-memory
Open

Add Formative Memory to Memory and Context Systems#88
jarimustonen wants to merge 1 commit into
vincentkoc:mainfrom
jarimustonen:add-formative-memory

Conversation

@jarimustonen

Copy link
Copy Markdown

Adding Formative Memory to the Memory and Context Systems section.

What it is

A biologically-inspired memory plugin for OpenClaw. Pre-response auto-recall (hybrid BM25 + embedding, strength-weighted, one-hop association expansion), post-response provenance-based reinforcement that only strengthens memories that actually influenced the reply, and a nightly consolidation ("sleep") loop that decays, prunes, and LLM-merges memories. All mutation is deferred to consolidation so live chat stays read-only.

Single-file SQLite + FTS5 + sqlite-vec — no external services. Content-addressed (SHA-256) memory objects make duplicates structurally impossible. Memories can carry temporal states (future/present/past) that shift automatically.

Sits in the same neighborhood as the existing entries (mem0, memU, MemOS, MoltBrain, supermemory, qmd) but differs mainly in the provenance-based reinforcement loop and the deferred-mutation architecture.

Happy to adjust wording.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants