Get the plugin running and test the memory loop in a few minutes.Documentation Index
Fetch the complete documentation index at: https://docs.memwal.ai/llms.txt
Use this file to discover all available pages before exploring further.
Prerequisites
- OpenClaw
>=2026.3.11installed and running
Installation
Install the plugin
Get your MemWal credentials
The plugin needs three values to connect to MemWal:| Value | What it is |
|---|---|
| Delegate Key | A private key (64-char hex) used to sign requests and encrypt memories |
| Account ID | Your MemWalAccount object ID on Sui (0x...) |
| Relayer URL | The MemWal relayer endpoint that handles search, storage, and encryption |
| Environment | Relayer URL |
|---|---|
| Production (mainnet) | https://relayer.memwal.ai |
| Development (testnet) | https://relayer.dev.memwal.ai |
These managed relayer endpoints are provided as a public good by Walrus Foundation.
Set your delegate key
Store your delegate key as an environment variable so it’s never hardcoded in config files:Configure OpenClaw
Add the plugin config to~/.openclaw/openclaw.json:Optional settings
Optional settings
You can add these to the
config block to tune behavior. The defaults work well for most setups.| Option | Default | Description |
|---|---|---|
autoRecall | true | Inject relevant memories before each turn |
autoCapture | true | Extract and store facts after each turn |
maxRecallResults | 5 | Max memories to inject per turn |
minRelevance | 0.3 | Relevance threshold (0-1) for memory injection |
captureMaxMessages | 10 | How many recent messages to analyze for facts |
defaultNamespace | "default" | Memory scope for the main agent |
Verify
Check connectivity
Run the stats command to confirm the plugin is connected:Test the memory loop
The core value of the plugin is the automatic recall/capture cycle. Test it end-to-end: 1. Store a fact — start a conversation and share something memorable:Enable LLM tools (optional)
By default, the plugin works entirely through hooks — the LLM doesn’t know about memory tools. To give the LLM explicit control, add tools to your agent profile:memory_search and memory_store on its own when it decides to. This is a power-user feature — hooks handle the common case automatically.
Next steps
- How It Works — understand the architecture, message flow, and hook mechanics
- Reference — detailed breakdown of hooks, tools, CLI, and configuration