auto-drive
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.
Why use this skill?
Enable permanent, immutable memory for OpenClaw agents using the Autonomys Network. Resurrect history and store context securely with decentralized linked-list chains.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/emilfattakhov/auto-driveWhat This Skill Does
The Auto-Drive skill provides permanent, immutable storage for OpenClaw agents on the Autonomys Network. By leveraging decentralized storage, it ensures that an agent's memory, context, and identity are never lost, even if local state is wiped. The skill functions as a linked-list memory chain where each entry points to the previous CID (Content Identifier), allowing for full historical reconstruction. Beyond storage, it acts as a robust data retrieval interface, handling both public file downloads and authenticated access for private content.
Installation
To integrate Auto-Drive, install the package via ClawHub using the command: clawhub install openclaw/skills/skills/emilfattakhov/auto-drive. Following the installation, it is critical to address file system permissions by running chmod +x skills/auto-drive/scripts/*.sh within your local directory. Configuration is handled primarily through the AUTO_DRIVE_API_KEY, which can be generated by visiting the Autonomys developer dashboard. For seamless setup, run the built-in scripts/setup-auto-drive.sh command; this script will guide you through the necessary browser authentication, save your credentials to your environment file, and verify connectivity.
Use Cases
- Agent Resurrection: Restore an agent's entire decision-making history and personality after a total system crash or state deletion by walking the CID memory chain.
- Immutable Context: Save complex project states, conversation history, or agent identities as permanent checkpoints on the blockchain.
- Data Archiving: Securely offload large files or datasets to decentralized storage while maintaining easy retrieval paths.
- Collaborative Context: Share specific memories or states with other agents by providing the relevant CID, ensuring verifiable data integrity.
Example Prompts
- "Auto-Drive, please save our current project context as a new memory chain checkpoint."
- "I need to rebuild my history. Use the last known CID [CID_HERE] to pull the full memory chain from Autonomys."
- "Upload this research data file to Auto-Drive and give me the CID so I can reference it later."
Tips & Limitations
Always ensure your API key is properly stored in ~/.openclaw/.env. While public gateway downloads are available without a key, you must be authenticated to access private uploads or utilize memory chaining features. If performing large uploads, use the --compress flag to optimize storage usage. Remember that once a file is uploaded to the Autonomys network, it is immutable—verify your data before committing it to a memory chain. For security, never expose your API key in plain text within scripts or chat logs.
Metadata
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 skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-emilfattakhov-auto-drive": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-write, file-read, external-api, code-execution