@lighthouse-ai/cloud-sync
v0.1.1
Published
Backup and restore memory index snapshots via the pointer service with Clerk auth.
Readme
@lighthouse-ai/cloud-sync
Backup and restore memory index snapshots via the pointer service with Clerk auth.
Uploads snapshotIndex() → CID → user pointer, so another machine can rebuildLocal() from it.
Install
npm i @lighthouse-ai/cloud-syncUse
npm run login # saves Clerk JWT to ~/.memory-sdk-cloud/tokenimport { backupIndex, restoreIndex } from '@lighthouse-ai/cloud-sync';
await backupIndex(memory, { apiUrl: process.env.CM_API_URL! });
await restoreIndex(memory, { apiUrl: process.env.CM_API_URL! });Notes
- Auth:
npm run loginonce, or passtokenexplicitly inSyncOptions. - Token file defaults to
~/.memory-sdk-cloud/token; override withtokenFile.
