OpenClaw Agent Memory Plugin: Persistent Context Across Sessions

✍️ OpenClawRadar📅 Published: March 26, 2026🔗 Source
OpenClaw Agent Memory Plugin: Persistent Context Across Sessions
Ad

A developer has created a memory plugin for OpenClaw that gives agents persistent memory across sessions, addressing the frustration of agents forgetting everything between interactions and requiring the same explanations repeatedly.

How it works

The plugin implements a memory layer that hooks into OpenClaw's plugin system. Before every turn, the agent automatically receives relevant context from past conversations. After every turn, new facts and events are extracted and stored.

The system searches three memory types before each turn:

  • Facts — Example: "Uses PostgreSQL on Supabase, deploys via Railway."
  • Events — Example: "Had OOM issue on Mar 15, fixed with Redis cache."
  • Workflows — Example: "Deploy: build → test → push to main → Railway auto-deploys."
Ad

Configuration

Setup requires adding a plugin entry to openclaw.json:

{
  "plugins": {
    "entries": {
      "openclaw-mengram": {
        "enabled": true,
        "config": {
          "apiKey": "om-..."
        }
      }
    },
    "slots": {
      "memory": "openclaw-mengram"
    }
  }
}

The plugin includes an auto-recall hook that searches memory before each agent turn. When workflows fail, the agent logs feedback and the procedure automatically evolves to a better version for next time.

The tool is open source under Apache 2.0 license and available at github.com/alibaizhanov/mengram.

📖 Read the full source: r/openclaw

Ad

👀 See Also

AI Token Monitor: macOS Tool Tracks Local Claude Usage and Cost
Tools

AI Token Monitor: macOS Tool Tracks Local Claude Usage and Cost

A developer built AI Token Monitor, a macOS menu bar app that reads local Claude session files to track token usage, model distribution, and cost equivalents without API keys. The open-source tool revealed 6.5M tokens ($4,924 at API pricing) over 35 days in one user's case.

OpenClawRadar
Roost: A Single-Go-Binary Sidebar for Claude Code with Clickable Prompt History, File Tree, and Notifications
Tools

Roost: A Single-Go-Binary Sidebar for Claude Code with Clickable Prompt History, File Tree, and Notifications

Roost is a single Go binary that adds a web-based sidebar to Claude Code: xterm.js terminal backed by tmux, file tree that follows your cd, clickable prompt history from ~/.claude/projects/*.jsonl, and push notifications via Claude Code's Stop hook. Run over SSH as single-user-per-instance; no build step on the frontend.

OpenClawRadar
Routing Claude API traffic to control costs after Max subscription change
Tools

Routing Claude API traffic to control costs after Max subscription change

Anthropic's Max subscription no longer covers third-party tool usage, forcing OpenClaw users to API billing. A routing proxy directs simple tasks to Claude Sonnet ($3/M input, $15/M output) and complex ones to Opus ($5/M input, $25/M output), cutting costs without quality loss.

OpenClawRadar
Automating Claude Desktop Release Notes from Minified Electron Apps
Tools

Automating Claude Desktop Release Notes from Minified Electron Apps

A developer created an automated pipeline using Claude Sonnet and Opus 4.6 to generate release notes for Claude Desktop on Linux, addressing the lack of official release notes from Anthropic. The system extracts, normalizes, and analyzes minified Electron app code as part of a CI/CD workflow.

OpenClawRadar