OpenClawBusabase × OpenClaw

Knowledge Base for OpenClaw

OpenClaw gives an Agent durable local continuity through workspace files, daily memory, long-term memory, Skills, and routed sessions. Busabase is the promotion boundary for facts that must become reviewable, team-owned, and reusable outside one Agent's memory lifecycle.

Knowledge promotion proposalHuman review
Busabase AirApp record receiving a proposal from OpenClaw memory
OpenClaw remembers what was written to its workspace. Busabase records what a responsible owner has accepted for wider use.

Four memory files

Personal continuity and organizational authority are different retention problems.

OpenClaw documents explicit file-backed memory rather than hidden state. Each file has a different startup and maintenance role; none automatically becomes a team-approved record.

FileIntended lifetimeKeep there
USER.mdStable user modelPreferences, communication style, active profile directives
MEMORY.mdCurated long-term continuityDurable non-profile facts and standing decisions
memory/YYYY-MM-DD.mdWorking layerDaily observations, session summaries, raw context
DREAMS.mdReview surfaceConsolidation and backfill summaries for human inspection

Workspace is not execution cwd

Keep identity and memory stable even when tools work in another repository.

OpenClaw can separate the managed Agent workspace from the execution working directory. Bootstrap files and memory remain under the Agent workspace while deliverables go to the selected cwd or managed worktree. A Busabase record should reference both when they affect provenance.

AGENT WORKSPACE

Identity, instructions, memory, selected Skills

EXECUTION CWD

Repository, generated files, runtime artifacts

REVIEWED RECORD

Accepted claim plus links to both contexts

Sessions and channels

The same Agent can hear many conversations without turning every message into shared truth.

Session keys, channel bindings, group context, and multi-agent routing determine who said what and where the Agent acted. Preserve the source session as provenance, then promote only the state that needs a stable owner.

01 · CHANNEL / UI

Inbound request and sender context

02 · SESSION

Conversation, tool trajectory, attachments

03 · WORKSPACE MEMORY

Continuity selected for future turns

04 · BUSABASE

Reviewed state shared beyond the session

Promotion ladder

Move from observation to canonical record through explicit lossless checkpoints.

Daily notes can be noisy; long-term memory is curated; organizational knowledge needs stronger admission criteria. Promotion should reduce volume while increasing evidence and accountability.

01ObserveWrite raw facts and context to the daily layer.
02DistillKeep only durable, non-contradictory context in long-term memory.
03SourceAttach immutable files, URLs, messages, or system responses.
04ProposeMap one claim into a structured Change Request.
05ReviewLet the accountable person accept, reject, or qualify it.
06ReuseAllow other Agents and workflows to read the merged record.

Action-sensitive memory

A remembered approval context is guidance, not a policy enforcement mechanism.

OpenClaw recommends recording timing, expiry, owner authority, safe-to-act conditions, and prohibited actions when a memory could change future behavior. Hard controls still belong in approval settings, sandboxing, scheduled tasks, credentials, and reviewed system state.

MEMORY CAN PRESERVE

Why work is blocked

Who owns a decision

What unlocks action

When a constraint expires

CONTROL MUST ENFORCE

Tool permission

Credential scope

Sandbox boundary

Change Request approval

Skill ownership and revisions

A Skill teaches execution; it should reference current knowledge instead of embedding changing facts.

OpenClaw Skills are versioned instruction bundles selected by workspace, project, personal, managed, Workshop, bundled, or extra-directory precedence. Keep reusable procedures and tool guidance in Skills. Let them query reviewed records for changing operational facts.

01

SKILL.md

When and how to perform a task

02

Skill revision

Immutable instruction bundle selected by a session

03

Busabase record

Current reviewed inputs, decisions, and status

MCP handoff

Connection, execution permission, and knowledge acceptance remain separate decisions.

OpenClaw can register, authenticate, probe, and project saved MCP servers into eligible runtimes. A successful probe confirms connectivity; an executed tool confirms an action occurred; only record review decides whether the resulting state becomes canonical.

01 · REGISTER

Server definition is saved

02 · LOGIN

Identity grant is active

03 · PROBE

Capabilities are reachable

04 · EXECUTE

A bounded tool call returns evidence

05 · REVIEW

The proposed state is accepted

Operational knowledge contract

Store the claim with enough lineage to survive session pruning and memory consolidation.

The record should remain understandable after local memory changes or the originating channel is no longer available.

knowledge_keyStable identity across sessions and Agents
claimConcise statement proposed as current
source_sessionOriginating session or channel reference
workspace_refAgent workspace and relevant memory file
execution_refRun, command, artifact, or external response
evidenceImmutable supporting material
ownerPerson responsible for acceptance and upkeep
freshnessObserved, effective, and next-review times
decisionAccepted, conditional, rejected, or superseded
Busabase delivery log preserving OpenClaw operational evidence

Retention and freshness

Do not let a durable memory silently outlive the fact it describes.

Use explicit review dates and supersession links for knowledge that changes. Memory search can retrieve old notes because they remain useful provenance; downstream workflows should prefer the current merged record.

Review the memory lifecycle
Stable preferenceSupersede in USER.md when the person's preference changes
Working observationKeep in daily memory until it earns promotion
Agent continuityCurate in MEMORY.md and trim bootstrap pressure
Shared operational factGive the Busabase record an owner and next review
Expired or contradicted claimSupersede; do not erase the evidence chain

Practical questions

OpenClaw knowledge base FAQ

Does Busabase replace MEMORY.md?

No. MEMORY.md gives one Agent curated continuity. Busabase stores reviewed facts that teams, workflows, and multiple Agents may rely on.

Should every daily note be promoted?

No. Most notes remain working context. Promote only durable claims with evidence, an owner, and a reuse need.

Can memory enforce approval policy?

No. Memory can preserve constraints and approval context, but hard controls require permissions, sandboxing, credentials, or review gates.

Should a Skill contain current customer or operational status?

Usually not. Keep the procedure in the Skill and query reviewed records for changing facts.

What happens when the original session is pruned?

The reviewed record retains the claim and bounded provenance links; raw session content remains subject to OpenClaw's own retention policy.

Start with one promoted fact

Let OpenClaw remember broadly and let shared truth pass through a narrower review gate.

Choose one action-sensitive memory that another Agent or team needs. Attach its source, execution evidence, owner, and freshness rule, then review it before reuse.