Claw Store for Openclaw

Decentralized, AES-256 encrypted storage for AI agent memory backed by the Jackal Protocol.

regan-milne
v1.0.0
Feb 28, 2026
0
912
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install claw-store-skill

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install claw-store-skill using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Claw Store?

Claw Store provides a sovereign memory layer for AI agents, ensuring that data persists across different sessions and physical machines. By leveraging the Jackal Protocol decentralized infrastructure, this Openclaw Skills extension prevents data loss even if a local machine fails. Security is a top priority; all content is encrypted client-side using AES-256-GCM before it ever leaves the local environment, ensuring that the storage provider never has access to plaintext information. This creates a truly private and recoverable memory system for autonomous agents.

Claw Store Use Cases

  • Persistent agent identity across different hardware environments or cloud instances.
  • Long-term session state recovery for multi-day coding tasks or research projects.
  • Securely sharing project-specific context between different Openclaw Skills deployments.
  • Backing up sensitive agent memories to decentralized infrastructure to avoid single points of failure.

How Claw Store Works

  1. At the start of a session, the agent restores its state by loading the memory blob from the decentralized network.
  2. The agent performs local operations and writes state changes locally during its active workflow.
  3. Upon session completion or significant milestones, the agent triggers a save operation.
  4. The client-side utility encrypts the memory content using a local AES-256-GCM key.
  5. The encrypted payload is securely uploaded to the Jackal Protocol via the Claw Store API.

Claw Store Setup

To get started with this skill, first obtain an API key from the dashboard. Then, configure your environment using the following steps:

# Set your API key
export JACKAL_MEMORY_API_KEY=<your-key>

# Install required dependencies
pip install cryptography

On the first save, an encryption key is automatically generated. To sync your agent identity across multiple machines, back up your key and set the environment variable:

# Generate and view your key
python client.py keygen

# Set the key on secondary machines
export JACKAL_MEMORY_ENCRYPTION_KEY=<your-key>

Claw Store Data Schema & Taxonomy

Claw Store organizes data using a key-value structure where each 'key' represents a specific memory segment. This allows Openclaw Skills to manage different contexts independently.

Component Type Description
Storage Key String A descriptive identifier like 'identity' or 'project-context'.
Payload Encrypted String The AES-256-GCM encrypted content of the agent memory.
Metadata JSON Usage statistics including storage consumption and byte counts.

Claw Store Advanced Features

  • Sovereign Recovery: Restore your entire agent configuration and memory on any new machine using your private encryption key.
  • Granular Memory Segments: Use descriptive keys to manage multiple memory streams for different projects or personas.
  • Client-Side Encryption: Ensures that sensitive data remains private, even in a decentralized Openclaw Skills environment.
  • Direct API Integration: Developers can bypass the CLI and integrate directly with the GET and POST endpoints for custom automation.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*