Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Install and configure BEE — the Belief Extraction Engine for OpenClaw. Gives agents persistent structured memory across sessions. Auto-extracts beliefs at se...
Install and configure BEE — the Belief Extraction Engine for OpenClaw. Gives agents persistent structured memory across sessions. Auto-extracts beliefs at se...
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
Give your OpenClaw agents persistent, structured memory across sessions.
BEE hooks into the OpenClaw lifecycle and: Extracts beliefs at session end via a lightweight LLM call (Haiku by default) Injects recalled context before every agent spawn Scopes by namespace — each agent (VECTOR, FORGE, ORACLE, etc.) has isolated beliefs Deduplicates — cosine similarity check prevents duplicate beliefs (>0.92 → merge) Tracks spawns — monitors subagent budget per session Beliefs live in a SQLite database (vector.db) and persist indefinitely across restarts.
From npm (recommended): npm install -g @skysphere-labs/openclaw-bee From GitHub (latest): npm install -g github:skysphere-labs/openclaw-bee
Add BEE to your extensions in ~/.openclaw/openclaw.json: { "extensions": { "entries": { "bee": { "enabled": true, "config": { "dbPath": "~/.openclaw/workspace/state/vector.db", "agentId": "main", "extractionEnabled": true, "extractionModel": "anthropic/claude-haiku-4-5", "maxCoreBeliefs": 10, "maxActiveBeliefs": 5, "maxRecalledBeliefs": 5 } } } } }
openclaw gateway restart BEE will run its database migration on first start and begin capturing beliefs.
OptionDefaultDescriptiondbPathrequiredPath to your SQLite databaseagentId"main"Namespace for belief scopingextractionEnabledtrueEnable/disable belief extractionextractionModel"anthropic/claude-haiku-4-5"Model used for extraction (cheapest works well)extractionMinConfidence0.55Minimum confidence to store a belief (0-1)maxCoreBeliefs10Core beliefs injected into every sessionmaxActiveBeliefs5Recently active beliefs injectedmaxRecalledBeliefs5Semantically recalled beliefs per querymaxOutputChars2000Max chars of belief context injecteddebugfalseEnable verbose loggingspawnBudgetWarning20Warn when subagent spawns exceed this threshold
After restart, ask your agent: "How many beliefs do you have?" Or check directly: sqlite3 ~/.openclaw/workspace/state/vector.db "SELECT COUNT(*) FROM beliefs" You should see beliefs accumulate after sessions complete.
For setups with multiple named agents (VECTOR, FORGE, ORACLE, etc.), use different agentId values per agent spawn. BEE scopes beliefs by agentId so each PM has isolated memory.
GitHub: https://github.com/skysphere-labs/openclaw-bee npm: https://www.npmjs.com/package/@skysphere-labs/openclaw-bee Built by Skysphere AI Labs
Agent frameworks, memory systems, reasoning layers, and model-native orchestration.
Largest current source with strong distribution and engagement signals.