← Back to Skills Marketplace
Auto Memory
by
0xautonomys
· GitHub ↗
· v1.0.0
· MIT-0
347
Downloads
0
Stars
5
Active Installs
2
Versions
Install in OpenClaw
/install permanent-memory
Description
Indestructible agent memory — permanently stored, never lost. Save decisions, identity, and context as a memory chain on the Autonomys Network. Rebuild your...
Usage Guidance
This skill appears to do what it says: store and retrieve immutable memories on the Autonomys Auto Drive using an API key. Before installing, consider: 1) The skill will ask for and then save your AUTO_DRIVE_API_KEY to ~/.openclaw/.env and openclaw.json — if you prefer least privilege, create a dedicated API key with limited upload quota. 2) Uploaded data is claimed to be permanent — you cannot undo uploads; avoid storing secrets. 3) The skill will create/update state files in your OpenClaw workspace and may append a Latest CID into MEMORY.md; back up any values you care about (lastCid). 4) Verify the Auto Drive domains (api/gateway/dashboard) yourself and ensure you trust that service. 5) If you want to limit risk, review the included scripts (they are small, readable bash scripts) and consider running them manually rather than granting autonomous agent invocation. Overall the package is coherent with its purpose, but treat the persisted API key and permanent uploads with caution.
Capability Analysis
Type: OpenClaw Skill
Name: permanent-memory
Version: 1.0.0
The auto-memory skill provides a decentralized storage and 'resurrection' system for agents using the Autonomys Network. It includes scripts for uploading/downloading files and managing linked-list memory chains via CIDs. The implementation demonstrates good security hygiene, including path traversal checks (rejecting '..' and verifying paths are within $HOME), CID format validation, and restrictive file permissions (chmod 600) for API keys and state files. The behavior is transparent, well-documented, and strictly aligned with the stated purpose of permanent decentralized memory.
Capability Assessment
Purpose & Capability
Name/description, required binaries (curl, jq, file), and the single required env var (AUTO_DRIVE_API_KEY) are consistent with a tool that uploads/downloads files and manages a CID-based memory chain via the Auto Drive API.
Instruction Scope
Runtime instructions and scripts are focused on uploading/downloading CIDs and managing a local state file and MEMORY.md. The skill reads/writes ~/.openclaw/openclaw.json, ~/.openclaw/.env, a workspace memory state file, and may update WORKSPACE/MEMORY.md — this is in scope but worth noting because the skill will persist the API key and chain head locally and requires the user to provide the API key (interactive browser flow is described).
Install Mechanism
Install spec uses Homebrew formulas (curl, jq, file-formula). No arbitrary downloads or archive extraction are performed; install mechanism is standard and traceable.
Credentials
Only AUTO_DRIVE_API_KEY is required (declared as primary). The scripts will store this key in plaintext in ~/.openclaw/.env and also write it into ~/.openclaw/openclaw.json (skills.entries.auto-memory.apiKey). This is expected for the functionality but users should be aware the key is persisted locally.
Persistence & Privilege
always:false (normal). The skill persistently writes config and state files under the user's home directory and can modify a workspace MEMORY.md file; it does not modify other skills or system-wide settings beyond its own config files.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install permanent-memory - After installation, invoke the skill by name or use
/permanent-memory - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of the permanent-memory skill.
- Provides permanent, decentralized memory for agents using the Autonomys Network.
- Supports uploading and downloading files, with immutable CIDs for permanent storage.
- Enables building a chain of memory entries for full agent history reconstruction ("resurrection") from a single CID.
- Requires AUTO_DRIVE_API_KEY for uploading, saving, and recalling memories.
- Includes scripts for upload, download, save memory, and chain recall operations.
v0.1.0
- Initial release of permanent, decentralized agent memory on the Autonomys Network.
- Upload, download, and permanently store files, decisions, and context as a memory chain using CIDs.
- Supports chaining of memories using linked-list structure for complete history reconstruction and resurrection.
- Secure operations require an AUTO_DRIVE_API_KEY; supports authenticated and unauthenticated retrieval.
- Provides scripts for upload, download, saving memories, and recalling/resurrecting full chains.
- Compatible with Claude, GPT, Gemini, and LLMs supporting OpenClaw skills.
Metadata
Frequently Asked Questions
What is Auto Memory?
Indestructible agent memory — permanently stored, never lost. Save decisions, identity, and context as a memory chain on the Autonomys Network. Rebuild your... It is an AI Agent Skill for Claude Code / OpenClaw, with 347 downloads so far.
How do I install Auto Memory?
Run "/install permanent-memory" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Auto Memory free?
Yes, Auto Memory is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Auto Memory support?
Auto Memory is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Auto Memory?
It is built and maintained by 0xautonomys (@0xautonomys); the current version is v1.0.0.
More Skills