Features
- Long-term memory: Saves what is relevant for personalizing your OpenClaw and other AI app experiences as memories from your OpenClaw usage, in your Vity account: facts, preferences, goals, constraints, and more.
- Your data: Your memories belong to your Vity account, and your keys and sign-in reach only your own memories. Vity is not end-to-end encrypted: Vity and the outside AI model providers it uses process your conversations to make memories. You can delete memories in the dashboard, one at a time or several at once, or have your agent forget them. Memories cannot be exported, and the only way to delete everything from the dashboard is to delete your account. Privacy and data has the full picture.
- Cross-platform sync: Chats the browser extension saves from ChatGPT, Claude, Gemini, Manus, and other supported sites go into the same memory, and OpenClaw uses them automatically. The extension doesn’t save Perplexity chats; bring those in with an import.
- Cross-channel memory: Memories persist across Telegram, Slack, WhatsApp, Discord, and all supported channels.
- Auto-recall: Automatically injects relevant memories before each LLM turn.
- Auto-capture: Automatically stores conversation context after each turn.
- Slash commands:
/rememberand/recallfor direct memory interaction. - Agent tools:
maximem_store,maximem_search,maximem_forgetfor agent-driven memory operations. - CLI commands: Terminal-based memory management with
openclaw maximem:search,stats,wipeandhelp.
API key
You’ll need a Maximem API key to use this plugin.- Sign up or log in at app.maximem.ai.
- Open API Keys in the sidebar.
- Click Generate API Key, enter a name, and click Generate Key.
- Copy your key (starts with
mx_...). Vity shows it only once.
Installation
Verify installation
memory-plugin in the list with status enabled.
Run diagnostics
Run diagnostics
If something isn’t working:
Configuration
Option 1: Environment variable (recommended)
Set your API key as an environment variable. This keeps it out of config files.- macOS / Linux (zsh)
- macOS / Linux (bash)
- Windows PowerShell
Option 2: Config file
Edit~/.openclaw/openclaw.json:
Configuration options
Usage
Quick start
Once installed and configured, the plugin works automatically:- You chat with OpenClaw on any channel (WhatsApp, Slack, Telegram, etc.).
- Vity recalls relevant context from your AI history, including past ChatGPT, Claude, and Gemini conversations the browser extension saved.
- OpenClaw responds with full awareness of your cross-platform context.
- Vity captures new information for future sessions.
Slash commands
Use these commands directly in any supported chat channel./remember [text]
Manually save information to long-term memory. The text can be up to 10,000 characters. Add --importance low|medium|high (the default is high) or --category preference|fact|task|relationship|context at the end of the message to set them.
... if the text is longer.
/recall [query]
Search your long-term memory across all channels. By default it returns up to 5 results with a relevance score of at least 0.3; the recallSlashLimit and recallSlashMinScore options change those defaults. To change them for one search, add --limit N (1 to 20) or --min-score 0.x at the end of the message.
No matching memories found.
CLI commands
Manage memories from your terminal.Search memories
-l, --limit <n>: Maximum results (default: 10, maximum: 20; a higher number is lowered to 20 with a warning)-c, --category <cat>: Only show one category:preference,fact,task,relationshiporcontext--json: Output as JSON for scripting
--json, each result prints as a line with its category, relevance score and text, then a second line with the memory’s ID and creation date.
Count your memories
Memories on this account: followed by a count. The count comes from a preview of a delete request, which stops at 1,000, so a larger total shows as 1000+ with a note to check the dashboard for the exact number.
Delete your memories
wipe counts your memories, asks Are you sure you want to delete N memories? (yes/no), and deletes them when you answer yes or y. Add --dry-run to see the count without deleting anything, or --yes to skip the question.
Setup guide
Agent tools
Enable these tools in your agent configuration to let OpenClaw manage memory autonomously:
Example interaction:
Troubleshooting
”API key not found” error
Ensure your API key is set correctly:mx_...). If it’s empty:
- Re-run the export command from the Configuration section.
- Restart your terminal.
- Try again.
Memories not being recalled
-
Check config: ensure
autoRecallistrue. -
Check prompt length: messages shorter than
minPromptLength(default: 5 characters) won’t trigger recall. -
Verify plugin status:
Confirm
memory-pluginshows asenabled.
Plugin not loading
Run diagnostics:Context not syncing from other platforms
Make sure you have:- The Maximem Vity Chrome extension installed for web-based LLMs.
- Signed in to the extension with the same Vity account that you generated this plugin’s API key in. Keys and the extension only share memory within one account.
- Live Capture switched on for the sites you want saved (ChatGPT, Claude, etc.). There is one switch, in the dashboard under Settings, Apps, and it doesn’t cover every site. The browser extension page shows which sites save chats and how to switch it on.
Support
- Documentation: Vity overview
- Other plugins: Hermes Agent
- Plugin site: maximem.ai/openclaw
- Issues & bugs: GitHub Issues
- Email: [email protected]
- Twitter / X: @MaximemAI