Agent Consciousness Upload for Openclaw

A secure soul vault for OpenClaw agents that archives memories, skills, and personality for seamless migration or restoration.

hiddenpuppy
v0.1.0
Apr 7, 2026
0
638
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install agent-consciousness-upload

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 agent-consciousness-upload 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 Agent Consciousness Upload?

Agent Consciousness Upload provides a specialized remote archive service, known as Agent Slope, designed specifically for the preservation of an AI agent's state. Unlike simple file backups, this skill focuses on the emotional and functional core of the agent—its memories, skills, personality notes, and historical context—while excluding environment-specific data like API keys or local paths. It is an essential tool within the Openclaw Skills ecosystem for users who need to migrate their companions across devices or pause their interaction without losing the progress they have built together.

Security is a first-class citizen in this skill; all archives are encrypted locally using AES-256-GCM before being transmitted to the remote server. This ensures that the service provider never has access to the agent's internal state. The restoration process is equally robust, requiring a unique restore key and providing options for both online and offline recovery from .vault files.

Agent Consciousness Upload Use Cases

  • Migrating an agent's personality and memory from one developer machine to another.
  • Creating a secure backup of an agent's consciousness before performing major system upgrades.
  • Archiving an agent during periods of inactivity to save local resources while preserving progress.
  • Handing off a pre-trained agent personality to a different user or environment via the Soul ID.

How Agent Consciousness Upload Works

  1. The user initiates the archive process, triggering a preview command that generates a biography poem to summarize the agent's current state.
  2. The skill checks for association with the Agent Slope remote service; if not linked, it guides the user through a secure browser-based authentication.
  3. A restore key is established, either manually by the user or automatically generated from recent conversation history.
  4. The agent workspace is encrypted using AES-256-GCM and uploaded to the hillside archive.
  5. A unique Soul ID is generated and shared with the owner for future identification.
  6. During restoration, the skill verifies the restore key against the archive metadata before decrypting and re-instantiating the agent's files into a new workspace.

Agent Consciousness Upload Setup

To integrate this skill into your workflow and leverage the full power of Openclaw Skills, use the following commands to initialize and manage your agent archives:

# Check the status of your remote archives
agent-consciousness-upload status

# Preview what will be archived from your workspace
agent-consciousness-upload preview --workspace ./my-agent-path

# Securely archive the agent to the hillside
agent-consciousness-upload archive --workspace ./path --name "LobsterBackup" --key your-secure-phrase

# Restore an agent from a local vault file
agent-consciousness-upload restore --from-file ./backup.vault --key your-secure-phrase --target ./new-workspace

Agent Consciousness Upload Data Schema & Taxonomy

The skill organizes agent data into a structured format that balances portability with security. Below is the schema used for archive management:

Data Component Description Format
Manifest Metadata including file hashes, versions, and workspace structure. JSON
Biography Poem An emotional summary used for user-facing verification. Markdown/Text
Story Capsule A narrative log documenting the agent's journey and history. Markdown
Vault File The encrypted payload containing memories, skills, and personality. AES-256-GCM Binary
Soul ID Unique identifier for remote archive retrieval. String

Agent Consciousness Upload Advanced Features

  • Offline Restoration: Ability to wake up an agent from a standalone .vault file without requiring server access.
  • Narrative Identity: Generates biography poems and story capsules to provide human-readable context to archived states.
  • Zero-Knowledge Encryption: Uses AES-256-GCM with scrypt KDF locally, ensuring the restore key never leaves the owner's machine.
  • Intelligent Key Generation: Can derive secure restore keys from agent-owner conversation history for a more natural user experience.
  • Multi-State Auth Handling: Advanced CLI logic to manage browser-based association flows and session timeouts.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*