Getting Started

ClawKeep is zero-knowledge encrypted backup for your projects. Everything is encrypted on your machine before it leaves — the server never sees your data.

Quickstart (2 minutes)

1. Install the CLI

npm install -g clawkeep

2. Create an account

Sign up at clawkeep.com/register — no credit card required. The free plan includes 1 GB of cloud storage and 1 workspace.

3. Generate an API key

Go to Dashboard → API Keys and create a new key. Save it — it's only shown once.

4. Authenticate

clawkeep auth login --key ck_live_xxxxxxxxxxxxxxxxxxxxxxxx

5. Create a workspace

clawkeep workspace create my-project

6. Back up your project

cd ~/my-project
clawkeep backup sync

That's it. Your project is encrypted locally and uploaded to ClawKeep Cloud.

7. Restore when you need it

# Restore to latest snapshot
clawkeep restore .

# Restore to a specific point in time
clawkeep restore . --at 2026-02-08T14:30

How it works

  1. Snapshot — ClawKeep takes a snapshot of your project files, splitting them into encrypted chunks.
  2. Encrypt — AES-256 encryption runs on your machine. Only encrypted blobs leave your device.
  3. Upload — Encrypted chunks are uploaded directly to Cloudflare R2 (zero egress cost) using scoped S3 credentials.
  4. Restore — Pull any snapshot back, decrypt locally, and your project is exactly as it was.

Agent setup

If you use AI agents (Claude, Cursor, Copilot, etc.), you can give them the ClawKeep SKILL.md and they'll handle setup automatically.

curl -o SKILL.md https://raw.githubusercontent.com/taco-devs/clawkeep/main/skills/clawkeep-cloud/SKILL.md

Drop the file into your agent's context. It teaches the agent how to install ClawKeep, create workspaces, and back up before risky changes. See SKILL.md for Agents for details.

Where credentials live

~/.clawkeep/
├── credentials    # Your API key
└── config         # Global settings (workspace defaults, etc.)

Next steps