Full backup of Ark's OpenClaw workspace — everything needed to restore Ark's context, memory, skills, projects, and OpenClaw system config.
├── openclaw-system-config.json # Main OpenClaw config (token inside — chmod 600 after restore)
├── auth-*-profiles.json # Per-agent auth profiles (API keys — chmod 600)
├── auth-*-state.json # Per-agent auth state — chmod 600
├── models-*.json # Per-agent model configs
├── identity/device.json # Device identity key — chmod 600
├── credentials/ # Telegram pairing & allowFrom
├── AGENTS.md / SOUL.md / IDENTITY.md / MEMORY.md / TOOLS.md / USER.md
├── memory/ # Daily session logs
├── skills/ # All installed skills
├── stories/ # Novel writing project
├── projects/ # Venus Plastic & other projects
└── docs/ # Plans, specs, design docs
After cloning, restore the OpenClaw config from the backup:
# 1. Set correct permissions on sensitive files
chmod 600 openclaw-system-config.json auth-*-profiles.json auth-*-state.json identity/device.json
# 2. Restore main config
cp openclaw-system-config.json ~/.openclaw/openclaw.json
# 3. Restore agent configs
cp auth-main-profiles.json ~/.openclaw/agents/main/agent/auth-profiles.json
cp auth-main-state.json ~/.openclaw/agents/main/agent/auth-state.json
cp auth-noah-profiles.json ~/.openclaw/agents/noah/agent/auth-profiles.json
cp auth-ark-profiles.json ~/.openclaw/agents/ark/agent/auth-profiles.json
# 4. Restore credentials & identity
cp credentials/* ~/.openclaw/credentials/
cp identity/device.json ~/.openclaw/identity/device.json
# 5. Restart gateway
openclaw gateway restartThe following files contain real secrets — never share this repo publicly:
openclaw-system-config.json— gateway auth token + bot tokenauth-*-profiles.json— API keys (keys are partially redacted in this repo)auth-*-state.json— session tokensidentity/device.json— device private key
This repo isArk's primary workspace. The main branch holds the latest committed state of everything — skills, memory, active projects, OpenClaw config, and agent identities.