Skip to content

v0.3.0 — Cloud sync (BYO Cloudflare)

Choose a tag to compare

@linsipeng linsipeng released this 03 Sep 14:12
· 19 commits to main since this release

Sync secrets across machines via YOUR OWN Cloudflare account

# One-time (main machine):
agentkeychain sync init      # deploys Worker + D1 to your CF account
agentkeychain sync connect   # paste URL + token
agentkeychain sync push

# Other machines:
agentkeychain sync connect
agentkeychain sync pull

Highlights

  • BYO Cloudflare — the Worker + D1 run in your account, free tier is plenty ($0/mo)
  • Zero-knowledge preserved: cloud stores only ciphertext envelopes + irreversible BLAKE2b-256 name hashes — no plaintext names, no values
  • LWW conflict resolution with full local audit trail (sync_push / sync_pull)
  • Idempotent sync init (self-healing config); timing-safe bearer-token auth
  • Also in v0.3: ms-precision sync cursor, batched connect prompts, per-machine device ids

Full Changelog: v0.2.0...v0.3.0