Prerequisites
- A Nebula account at zeroset.com
- An existing Nebula collection with some stored memories (see Quick Start to create one)
- Python: Python 3.10+ with
pip install nebula-sdk - JavaScript/TypeScript: Node.js 18+ with
npm install @nebula-ai/sdk
Install
Walkthrough
1
Initialize the client
2
Export a snapshot from an existing collection
After export, the local snapshot is the canonical copy. Nebula does not retain a server-side copy.
3
Store memories against your snapshot
Use the same
memories.create() method you already know — just pass snapshot instead of collection_id.4
Search memory
Same
memories.search() method — pass snapshot instead of collection_ids.Next Steps
- Device Memory API — REST endpoint reference
- Device Memory Architecture — Conceptual overview