You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
3. When prompted, paste your API key from [console.supermemory.ai](https://console.supermemory.ai). The key starts with `sm_`.
158
+
159
+
4. Restart OpenClaw to activate the plugin:
160
+
161
+
```bash
162
+
openclaw gateway --force
163
+
```
164
+
165
+
5. Verify the connection:
166
+
167
+
```bash
168
+
openclaw supermemory status
169
+
```
170
+
171
+
That's it — Supermemory is now connected and will automatically recall and capture memories across all your channels.
172
+
</Accordion>
173
+
174
+
<Accordiontitle="I have Twitter bookmarks in a separate container. How do I use them with Supermemory?">
175
+
Use the advanced setup to enable custom container tags and add a read-only Twitter bookmarks container.
176
+
177
+
```bash
178
+
openclaw supermemory setup-advanced
179
+
```
180
+
181
+
When prompted, enter:
182
+
183
+
-**API key**: paste your `sm_` key
184
+
-**Container tag**: keep the default (or set your preferred root tag)
185
+
-**Auto recall**: `true` (recommended)
186
+
-**Auto capture**: `true`
187
+
-**Enable custom container tags**: `true`
188
+
-**Custom container tags**: `twitter-bookmarks:Twitter bookmarks saved from Twitter`
189
+
190
+
<Tip>
191
+
Custom container tags use the format `tag:description`, separated by a colon. For example: `twitter-bookmarks:Twitter bookmarks saved from Twitter`.
192
+
</Tip>
193
+
194
+
When asked for **custom container instructions**, enter something like:
195
+
196
+
```
197
+
Whenever the user asks about Twitter bookmarks, search the twitter-bookmarks container.
198
+
Never save anything to the twitter-bookmarks container — it is read-only and populated directly from Twitter.
199
+
```
200
+
201
+
This ensures the AI references your Twitter bookmarks when relevant but never writes to that container.
202
+
</Accordion>
203
+
204
+
<Accordiontitle="How do I separate work (Slack + Gmail) and personal (Telegram + WhatsApp) memories?">
205
+
Use custom container tags to route memories by channel. Run the advanced setup:
206
+
207
+
```bash
208
+
openclaw supermemory setup-advanced
209
+
```
210
+
211
+
When prompted, enter:
212
+
213
+
-**API key**: paste your `sm_` key
214
+
-**Container tag**: keep the default
215
+
-**Auto recall**: `true`
216
+
-**Auto capture**: `true`
217
+
-**Enable custom container tags**: `true`
218
+
-**Custom container tags**:
219
+
-`work:Work-related memories from Slack and Gmail`
220
+
-`personal:Personal memories from Telegram and WhatsApp`
221
+
222
+
When asked for **custom container instructions**, enter:
223
+
224
+
```
225
+
When the active channel is slack or gmail, always use the work container for storing and recalling memories. Never mix personal memories into work context.
226
+
227
+
When the active channel is telegram or whatsapp, always use the personal container. Do not recall or store work memories in personal conversations.
228
+
```
229
+
230
+
This keeps your work and personal memories completely separated — Slack and Gmail conversations only see `work` memories, while Telegram and WhatsApp only see `personal` memories.
231
+
</Accordion>
232
+
233
+
<Accordiontitle="I'm not technical. How can I set up advanced mode?">
234
+
Ask the OpenClaw agent directly in any chat. No terminal needed.
235
+
236
+
```
237
+
What are all the available configurations for the Supermemory plugin advanced mode?
238
+
```
239
+
240
+
The agent will list every option. Then tell it what you want:
241
+
242
+
```
243
+
Set up my Supermemory plugin with these settings:
244
+
- Auto recall: true
245
+
- Auto capture: true
246
+
- Enable custom container tags: true
247
+
- Custom containers:
248
+
- work: Work-related memories from Slack and Gmail
249
+
- personal: Personal memories from Telegram and WhatsApp
250
+
- Custom instructions: When on Slack or Gmail, use the work container.
251
+
When on Telegram or WhatsApp, use the personal container.
252
+
```
253
+
254
+
Each custom container needs a **tag** and a **description** — e.g. `work: Work-related memories from Slack and Gmail`. The description helps the AI understand what belongs in that container.
255
+
256
+
<Tip>
257
+
You can change settings anytime by just telling the agent. For example: "Add a new container called `twitter-bookmarks` with description `Twitter bookmarks saved from Twitter` and make it read-only".
258
+
</Tip>
259
+
</Accordion>
260
+
261
+
<Accordiontitle="All my session memories go into one container. How can I separate them by channel?">
262
+
By default, all session memories across every channel are stored under a single root-level container tag.
263
+
264
+
To store specific memories separately, use **custom container tags** — see the FAQ above on separating work and personal memories.
265
+
266
+
Automatic per-channel separation is not supported yet. If you need this, let us know — with enough requests, we'll implement it right away.
267
+
268
+
<Cardtitle="Request this feature"icon="mail"href="mailto:support@supermemory.com?subject=Feature%20Request%3A%20Per-Channel%20Container%20Tags&body=Hey%2C%0A%0AMy%20name%20is%20%5Byour%20name%5D.%20I%20just%20saw%20that%20you%20offer%20custom%20plugins.%0A%0AThis%20is%20my%20use%20case%3A%20%5Bdescribe%20your%20use%20case%5D%0A%0AI%20would%20love%20to%20have%20separate%20container%20tags%20for%20each%20channel%20so%20my%20session%20memories%20are%20automatically%20isolated.%0A%0AThanks!">
0 commit comments