Enderfga

Memory Orchestrator β€” Development skill for Claude Code

Development community

🧠 Five-layer memory system for OpenClaw agents β€” persistent, cross-session, cross-platform context that never forgets.

How to install Memory Orchestrator

This entry records only its repository, not the path inside it, so there is no exact command to give. Open Enderfga/memory-orchestrator and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Memory Orchestrator does

🧠 Five-layer memory system for OpenClaw agents β€” persistent, cross-session, cross-platform context that never forgets.

Alternatives in Development

  • Claude Supermemory β€” Persistent memory across sessions and projects using Supermemory 2.3k β˜…
  • Creator Buddy β€” Creator Buddy: orchestrated Agent Skills for cross-platform content search, creator analysis, and viral trend 1.4k β˜…
  • Harness Improvement β€” Update Kandev harness files from session learnings or explicit cross-platform harness requests 697 β˜…

README

🧠 Memory Orchestrator

A three-layer memory system for [OpenClaw](https://github.com/openclaw/openclaw) agents β€” persistent, cross-session, cross-platform context that never forgets, with automatic **Dream consolidation** to prevent memory bloat.

Problem

OpenClaw agents lose context when:

  • A long conversation exceeds the context window β†’ old messages truncated
  • You switch between chat platforms (WhatsApp β†’ webchat) β†’ separate sessions, no shared memory
  • A new session starts β†’ agent has no idea what happened before

Solution

Memory Orchestrator coordinates three complementary memory layers:

Layer Scope How What It Does
LCM Session-internal Auto DAG summaries Compresses old messages into retrievable summaries
Task Files + Daily Logs Cross-session Manual + cron Dense work snapshots + daily event journals
MEMORY.md Long-term Weekly curation High-level overview, lessons learned, project status

Quick Start

1. Install plugins

# Lossless Context Management
openclaw plugins install @martian-engineering/lossless-claw

2. Configure

Add to your `openclaw.json` (via `openclaw configure` or manual edit):

{
  "plugins": {
    "slots": {
      "contextEngine": "lossless-claw"
    },
    "entries": {
      "lossless-claw": {
        "enabled": true,
        "config": {
          "freshTailCount": 32,           // keep last 32 messages raw
          "contextThreshold": 0.75,       // compress at 75% context usage
          "incrementalMaxDepth": -1,       // unlimited compression depth
          "summaryModel": "anthropic/claude-haiku-4-5"  // cheap model for summaries
        }
      },
      "memory-core": {
        "enabled": true,
        "config": {
          "dreaming": {
            "enabled": true,              // native dream consolidation (2026.4.5+)
            "frequency": "0 4 * * *"      // daily at 04:00
          }
        }