ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

auto-memory

Indestructible agent memory — permanently stored, never lost. Save decisions, identity, and context as a memory chain on the Autonomys Network. Rebuild your full history from a single CID, even after total state loss.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/0xautonomys/permanent-memory
Or

Auto-Memory Skill

Permanent decentralized memory on the Autonomys Network with linked-list memory chains for agent resurrection. Works with agents powered by Claude, GPT, Gemini, and any LLM that supports OpenClaw skills.

What This Skill Does

  1. Upload files to Auto Drive and get back a CID (Content Identifier) — a permanent, immutable address on the Autonomys distributed storage network.
  2. Download files from Auto Drive using a CID — uses the authenticated API if a key is set, otherwise falls back to the public gateway.
  3. Save memories as a chain — each memory entry is a JSON experience with a header.previousCid pointer, forming a linked list stored permanently on-chain.
  4. Resurrect from a chain — given the latest CID, walk the chain backwards to reconstruct full agent history.

When To Use This Skill

  • User says "save this to Auto-Memory" or "upload to Autonomys" or "store permanently"
  • User says "download from Auto-Memory" or provides a CID to retrieve
  • User says "save memory", "remember this permanently", or "checkpoint"
  • User says "resurrect", "recall chain", "rebuild memory", or "load history"
  • Any time the user wants data stored permanently and immutably on a decentralized network

Post-Install

After installing via ClawHub, make the scripts executable:

chmod +x skills/auto-memory/scripts/*.sh

ClawHub does not currently preserve file permissions during install.

Configuration

API Key

Requires an AUTO_DRIVE_API_KEY. Run the guided setup script for the easiest path:

scripts/setup-auto-memory.sh

This opens explorer.ai3.storage in your browser, prompts for the key, saves it to ~/.openclaw/.env, and verifies the connection.

Manual setup:

  1. Navigate to https://explorer.ai3.storage (not ai3.storage — that's just the landing page)
  2. Check authentication: if the sidebar shows a "Log In" button or lock icons on My Files / Profile / Developers, you are not signed in
  3. AI agent note: You cannot complete OAuth yourself. Open the browser for the user and ask them to sign in via Google, GitHub, or Discord. Once the user confirms they're signed in, take over — or simply ask the user to paste the API key directly
  4. Once authenticated, click Developers in the left sidebar
  5. Click Create API Key and copy the generated key

Then set the key via:

  • Environment: export AUTO_DRIVE_API_KEY=your_key_here
  • OpenClaw config: skills.entries.auto-memory.apiKey

The API key is required for uploading, saving memories, and recalling the memory chain. It is optional for general file downloads — without it, the public gateway is used and files are returned as stored (i.e. compressed files will not be decompressed).

Core Operations

Upload a File

scripts/automemory-upload.sh <filepath> [--json] [--compress]

Metadata

Stars4473
Views0
Updated2026-05-01
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-0xautonomys-permanent-memory": {
      "enabled": true,
      "auto_update": true
    }
  }
}
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.