2 pointsby a_micali2 hours ago1 comment
  • a_micali2 hours ago
    I built this because my OpenClaw setup had become critical — it runs a good chunk of my daily workflow. But everything lives in ~/.openclaw on one machine. Conversations, memory DBs, credentials, skills. Disk dies, it's all gone. Clawstash backs up the entire directory to any S3-compatible storage with encryption and block-level dedup. After the first backup, only changed blocks get uploaded — a small edit to a 200MB SQLite file uploads ~4KB. Runs as a background daemon (systemd/launchd), configurable retention, selective restore by category. TypeScript, 4 runtime deps, 198 tests, MIT license.