OpenClaw Plugin
Long-term semantic memory for OpenClaw powered by Nebula. Automatically captures conversations and provides agent-driven search to recall relevant context from past interactions.You’ll need a Nebula API key and collection ID before starting. Get both at trynebula.ai
Installation
Configuration
- Environment Variables
- Config File
The fastest way to get started. Add your credentials to the OpenClaw environment:
Options
| Option | Default | Description |
|---|---|---|
collectionName | — | Optional display name for the collection |
autoCapture | true | Auto-store conversations after AI turns |
debug | false | Enable debug logging |
Usage
Conversations are automatically captured as memories after each AI response. This is enabled by default viaautoCapture.
Agent Tool
The AI agent can search stored memories during conversations:nebula_search
Search stored memories for relevant context. The agent is encouraged to proactively use this tool to recall user preferences, past discussions, and relevant information before responding.
Slash Commands
/nebula-remember <text>
Manually save to memory.
/nebula-recall <query>
Search and display memories.
CLI
Search memories directly from the terminal:Troubleshooting
Plugin won’t load
nebula: apiKey is required
Set the NEBULA_API_KEY environment variable or add it to your config file.
nebula: collectionId is required
Set the NEBULA_COLLECTION_ID environment variable or add it to your config file. Get your collection ID from trynebula.ai.
No search results
Nebula takes 5-10 seconds to index new memories. Wait after storing before searching.
Debug mode
Enable verbose logging to diagnose issues:[nebula] prefixed messages.