Tools
Baselayer Openclaw
BaseLayer plugin for OpenClaw - captures AI conversations to your sovereign memory vault
Install
openclaw plugins install baselayer-openclaw
Configuration Example
{
"plugins": {
"entries": {
"baselayer-openclaw": {
"enabled": true,
"config": {
"apiKey": "bl_your_api_key_here",
"encryptionKey": "your_64_char_hex_key_here"
}
}
}
}
}
README
# baselayer-openclaw
OpenClaw plugin that captures your AI conversations and ingests them into your [BaseLayer](https://baselayer.id) knowledge vault with end-to-end encryption.
## Install
```bash
openclaw plugins install baselayer-openclaw
```
## Configure
Add your credentials to your OpenClaw config (`~/.openclaw/openclaw.json`):
```json
{
"plugins": {
"entries": {
"baselayer-openclaw": {
"enabled": true,
"config": {
"apiKey": "bl_your_api_key_here",
"encryptionKey": "your_64_char_hex_key_here"
}
}
}
}
}
```
**Where to get these:**
- **API Key** — [baselayer.id/credentials](https://baselayer.id/credentials) (starts with `bl_`)
- **Encryption Key** — Desktop app > Settings > Advanced (64 hex characters)
## How it works
After each conversation turn, the plugin:
1. Captures the user message and assistant response
2. Encrypts both with AES-256-GCM (derived from your encryption key via HKDF)
3. Sends the encrypted payload to your BaseLayer vault
All encryption happens locally. BaseLayer servers never see plaintext.
Conversations accumulate under a single session ID, so an ongoing chat appears as one conversation in your vault rather than scattered fragments.
## Requirements
- [BaseLayer Desktop](https://baselayer.id/download) installed and signed in
- An active BaseLayer account with API key and encryption key
## Links
- [BaseLayer](https://baselayer.id)
- [Documentation](https://docs.baselayer.id)
- [Chrome Extension](https://chromewebstore.google.com/detail/baselayer-sovereign-memory/bhpchdhfjgecpnphpmpgmkeajefnhmdn)
## License
MIT
tools
Comments
Sign in to leave a comment