memory-keeperCopy and snapshot all important agent context (MEMORY.md, memory/*.md, AGENTS.md, SOUL.md, etc.) into a dedicated archive directory or repo. Use this skill when you want to back up your memories, context, or configuration files in preparation for maintenance, corruption recovery, or transferring to another host.
Install via ClawdBot CLI:
clawdbot install CrimsonDevil333333/memory-keeperMemory Keeper is a simple CLI that copies the critical OpenClaw context files (daily memory logs, DESCRIPTION.md, personality documents, heartbeat reminders) into a safe archive destination and optionally commits/pushes them to a configured git repo. It keeps the same file layout so you can restore or inspect the history without grabbing the whole workspace.
memory/*.md, MEMORY.md, AGENTS.md, SOUL.md, USER.md, TOOLS.md, HEARTBEAT.md, and optional extras into the archive path while preserving directory structure.--workspace to a workspace root containing those files.python3 skills/memory-keeper/scripts/memory_sync.py --target ~/clawdy-memories --commit --message "Sync up" --remote https://github.com/your-org/clawdy-memories.git --push
See references/usage.md for configuration tips, automation recipes, and a troubleshooting guide.
Generated Mar 1, 2026
Before performing system updates or maintenance on an AI agent workspace, administrators use Memory Keeper to create a complete snapshot of all context files. This ensures that if the update corrupts any files, they can be restored from the archive without losing the agent's memory or personality configuration.
When moving an AI agent from one server or development environment to another, Memory Keeper archives all critical context files into a structured format. This allows the agent's complete memory, personality, and configuration to be transferred intact, maintaining continuity across different hosting platforms.
Organizations in regulated industries use Memory Keeper to create timestamped snapshots of AI agent context for compliance purposes. The git integration provides a verifiable audit trail of how the agent's memory and personality evolved over time, which is essential for transparency and regulatory reporting.
Development teams working on AI agents use Memory Keeper to synchronize agent context across team members. By pushing snapshots to a shared git repository, multiple developers can access the same agent memory state, ensuring consistency when testing or modifying the agent's behavior.
Companies running production AI agents implement Memory Keeper as part of their disaster recovery strategy. Regular automated snapshots ensure that if the primary workspace becomes corrupted or inaccessible, the agent can be quickly restored from the latest archive with minimal data loss.
Offer Memory Keeper as free open-source software while providing paid enterprise support, customization services, and premium features. Enterprise clients pay for guaranteed response times, custom integrations with their existing systems, and advanced backup scheduling options.
Host a cloud-based version of Memory Keeper that automatically backs up AI agent contexts to secure cloud storage. Users pay a monthly subscription based on storage volume and retention period, with additional fees for advanced features like automated recovery testing and compliance reporting.
License Memory Keeper's core technology to AI platform providers who want to offer built-in backup capabilities. Charge per-seat or revenue-sharing fees for integration into larger AI development platforms, with additional revenue from training and certification programs for implementation partners.
π¬ Integration Tip
Integrate Memory Keeper into existing CI/CD pipelines by adding it as a pre-deployment step, ensuring agent context is backed up before any automated deployment or testing cycle begins.
Captures learnings, errors, and corrections to enable continuous improvement. Use when: (1) A command or operation fails unexpectedly, (2) User corrects Clau...
Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.
Search and analyze your own session logs (older/parent conversations) using jq.
Typed knowledge graph for structured agent memory and composable skills. Use when creating/querying entities (Person, Project, Task, Event, Document), linking related objects, enforcing constraints, planning multi-step actions as graph transformations, or when skills need to share state. Trigger on "remember", "what do I know about", "link X to Y", "show dependencies", entity CRUD, or cross-skill data access.
Ultimate AI agent memory system for Cursor, Claude, ChatGPT & Copilot. WAL protocol + vector search + git-notes + cloud backup. Never lose context again. Vibe-coding ready.
Headless browser automation CLI optimized for AI agents with accessibility tree snapshots and ref-based element selection