OpenClaw · Skill

Benos Memory Core

Runtime memory module for BenOS agents that stores and retrieves volatile session state. Reads and writes to a local JSON file tracking active initiatives, open loops, recent decisions, and notes. State persists across agent calls within a session but is not designed for long-term storage.

Search & Research
v0.1.2
VirusTotal: Benign

Install

Start with the primary install command. Alternate entrypoints are included below for ClawHub and OpenClaw CLI users.

Primary command

clawhub install benmjohnson69/benos-memory-core

ClawHub installer

npx clawhub@latest install benmjohnson69/benos-memory-core

OpenClaw CLI

openclaw skills install benmjohnson69/benos-memory-core

Direct OpenClaw install

openclaw install benmjohnson69/benos-memory-core

What this skill does

Runtime memory module for BenOS agents that stores and retrieves volatile session state. Reads and writes to a local JSON file tracking active initiatives, open loops, recent decisions, and notes. State persists across agent calls within a session but is not designed for long-term storage.

Why it matters

Gives BenOS agents a structured, versioned state store without requiring an external database or custom persistence layer.

Typical use cases

  • Tracking open tasks an agent has not yet resolved
  • Logging decisions made during a multi-step workflow
  • Storing scratch notes mid-session for later reference
  • Checking which initiatives are currently active
  • Restoring context after an agent restart

Source instructions

BenOS Memory Core

Purpose:

  • Interface for runtime/volatile memory for BenOS agents and submodules.
  • Store session info, open loops, decisions, and notes through index.js commands or direct file edits.

State/storage location:

  • Default: ~/.openclaw/workspace/benos/runtime/state.json
  • Convention: Also supports related runtime and session files under benos/runtime/.

Usage:

  • Use skill commands for agent-controlled read/write.
  • Edit files directly for manual repairs or migration as needed.

Schema v1:

  • schemaVersion: number
  • lastHydratedAt: ISO8601 or null
  • lastSessionRef: string or null
  • activeInitiatives: array
  • openLoops: array
  • recentDecisions: array
  • notes: array

Extension: Add new fields via additional versioned schemas or skill upgrades as needed.

Related OpenClaw skills

Browse all →
Featured slot

Your product here

Reserve this slot to reach operators and coding-agent buyers.

Shown where builders are actively comparing tools and deployment options.

Advertise