← 返回
未分类 中文

BeastXA Memory Pro

Production-grade memory system for OpenClaw agents. Auto-organizes notes into topic files, prevents context loss during compaction, and runs daily/weekly mai...
面向 OpenClaw 代理的生产级记忆系统,自动将笔记整理到主题文件,防止压缩时上下文丢失,每日/每周运行维护。
tzx666888 tzx666888 来源
未分类 clawhub v1.0.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 356
下载
💾 0
安装
1
版本
#latest#memory#openclaw

概述

BeastXA Memory Pro

Stop losing context. Start remembering everything.

What It Does

  1. Structured Session Notes — auto-maintained session-notes.md captures your current work state
  2. Smart Memory Split — breaks large MEMORY.md into topic files with an index
  3. Auto Maintenance — daily cleanup + weekly deep organization via cron
  4. Anti-Amnesia — enhanced compaction saves critical context before compression

Quick Start

# Install
clawhub install beastxa-memory-pro

# Run setup (interactive, takes ~30 seconds)
bash scripts/install.sh

That's it. Everything else is automatic.

What Gets Created

your-workspace/
├── memory/
│   ├── session-notes.md          # Live session state (auto-updated)
│   ├── MEMORY-INDEX.md           # Topic file directory
│   ├── YYYY-MM-DD.md             # Daily logs (auto-appended)
│   └── topics/                   # Organized by theme
│       ├── projects.md
│       ├── decisions.md
│       ├── lessons.md
│       └── ...                   # Auto-generated from your content

How It Works

Three-Layer Memory

LayerFilePurposeUpdate Frequency
---------------------------------------
Sessionsession-notes.mdCurrent work stateEvery compaction
DailyYYYY-MM-DD.mdRaw daily logEvery significant event
Topicstopics/*.mdLong-term organized memoryDaily cron

Anti-Amnesia System

Before each context compaction:

  1. Saves current task, recent decisions, errors, and next steps
  2. Writes to both session-notes.md and daily log
  3. After compaction, agent reads session-notes and resumes seamlessly

Auto Maintenance Crons

  • Daily (23:30) — extracts key decisions and lessons from today's log into topic files
  • Weekly (Sunday 23:00) — deduplicates, merges, trims topic files; verifies index

Manual Commands

Split an existing MEMORY.md:

python3 scripts/split_memory.py --input MEMORY.md --output memory/topics/
  • Reads your MEMORY.md, detects topic boundaries (## headers)
  • Creates one file per topic in memory/topics/
  • Generates memory/MEMORY-INDEX.md with pointers
  • Original file untouched — zero risk

Verify installation:

bash scripts/verify.sh

Configuration

The install script adds compaction enhancement to your OpenClaw config:

{
  "agents": {
    "defaults": {
      "compaction": {
        "memoryFlush": {
          "enabled": true,
          "prompt": "Pre-compaction memory flush. Store durable memories in memory/YYYY-MM-DD.md..."
        },
        "instructions": "Preserve: user decisions, file paths, errors+fixes, current task, next step..."
      }
    }
  }
}

You can customize the compaction instructions to match your workflow.

FAQ

Will it overwrite my existing MEMORY.md?

Never. The split script only reads it. Your original stays intact.

Does it send data anywhere?

No. Everything is local Markdown files. No APIs, no cloud, no external services.

Can I use it with other memory skills?

Yes. It only creates files and cron jobs — no core modifications.

What if I don't like the topic categories?

Edit them freely. They're just Markdown files. The cron will respect your structure.

Requirements

  • OpenClaw 2026.3.x or later
  • Python 3.8+ (for split script)
  • That's it

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-05-07 10:41 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

ai-agent

self-improving agent

pskoett
记录自身发现以实现自我改进的技能
★ 4,163 📥 933,092
ai-agent

Find Skills

root
帮助用户发现和安装智能体技能,当用户询问如「如何做X」、「找X的技能」、「有能做...的吗」等问题时
★ 1,517 📥 572,416
ai-agent

Self-Improving + Proactive Agent

ivangdavila
自我反思+自我批评+自我学习+自组织记忆。智能体评估自身工作、发现错误并持续改进。
★ 1,441 📥 328,145