OpenClaw plugin for Hyperspell - Context and memory for your AI agents.
openclaw plugins install @hyperspell/openclaw-hyperspellRun the interactive setup wizard:
openclaw openclaw-hyperspell setupThe setup wizard will guide you through:
- Creating a Hyperspell account (if you don't have one)
- Configuring your API key
- Setting up your User ID for multi-tenant memory
- Connecting your apps (Notion, Slack, Google Drive, etc.)
Alternatively, add to your openclaw.json:
{
"plugins": {
"entries": {
"openclaw-hyperspell": {
"enabled": true,
"config": {
"apiKey": "${HYPERSPELL_API_KEY}",
"userId": "your-email",
"autoContext": true
}
}
}
}
}
Or set the environment variable:
export HYPERSPELL_API_KEY=hs_...Interactive setup wizard that walks you through configuration.
Check your current configuration and connection status.
Open the Hyperspell connect page to link your accounts (Notion, Slack, Google Drive, etc.)
| Option | Type | Default | Description |
|---|---|---|---|
apiKey |
string | ${HYPERSPELL_API_KEY} |
Hyperspell API key |
userId |
string | - | User ID (can be your email) |
autoContext |
boolean | true |
Auto-inject relevant memories before each AI turn |
sources |
string | - | Comma-separated sources to search (e.g., notion,slack) |
maxResults |
number | 10 |
Maximum memories per context injection |
debug |
boolean | false |
Enable verbose logging |
Search your memories for relevant context.
/getcontext Q1 budget planning
Save something to memory.
/remember Meeting with Alice: discussed Q1 budget, need to follow up on headcount
The plugin registers tools that the AI can use autonomously:
- hyperspell_search - Search through connected sources
- hyperspell_remember - Save information to memory
When autoContext: true (default), the plugin automatically:
- Intercepts each user message before the AI responds
- Searches Hyperspell for relevant memories
- Injects matching context into the AI's prompt
This ensures the AI always has access to relevant information from your connected sources.
vault- User-created memoriesnotion- Notion pages and databasesslack- Slack messagesgoogle_calendar- Google Calendar eventsgoogle_mail- Gmail messagesgoogle_drive- Google Drive filesbox- Box filesweb_crawler- Crawled web pages
