Enable and configure Moltbot/Clawdbot memory search for persistent context. Use when setting up memory, fixing "goldfish brain," or helping users configure m...
Transform your agent from goldfish to elephant. This skill helps configure persistent memory for Moltbot/Clawdbot.
Add to ~/.clawdbot/clawdbot.json (or moltbot.json):
{
"memorySearch": {
"enabled": true,
"provider": "voyage",
"sources": ["memory", "sessions"],
"indexMode": "hot",
"minScore": 0.3,
"maxResults": 20
}
}
In your workspace, create:
workspace/
├── MEMORY.md # Long-term curated memory
└── memory/
├── logs/ # Daily logs (YYYY-MM-DD.md)
├── projects/ # Project-specific context
├── groups/ # Group chat context
└── system/ # Preferences, setup notes
Create MEMORY.md in workspace root:
# MEMORY.md — Long-Term Memory
## About [User Name]
- Key facts, preferences, context
## Active Projects
- Project summaries and status
## Decisions & Lessons
- Important choices made
- Lessons learned
## Preferences
- Communication style
- Tools and workflows
| Setting | Purpose | Recommended |
|---|---|---|
enabled | Turn on memory search | true |
provider | Embedding provider | "voyage" |
sources | What to index | ["memory", "sessions"] |
indexMode | When to index | "hot" (real-time) |
minScore | Relevance threshold | 0.3 (lower = more results) |
maxResults | Max snippets returned | 20 |
voyage — Voyage AI embeddings (recommended)openai — OpenAI embeddingslocal — Local embeddings (no API needed)memory — MEMORY.md + memory/*.md filessessions — Past conversation transcriptsboth — Full context (recommended)Create memory/logs/YYYY-MM-DD.md daily:
# YYYY-MM-DD — Daily Log
## [Time] — [Event/Task]
- What happened
- Decisions made
- Follow-ups needed
## [Time] — [Another Event]
- Details
Add to your AGENTS.md for agent behavior:
## Memory Recall
Before answering questions about prior work, decisions, dates, people, preferences, or todos:
1. Run memory_search with relevant query
2. Use memory_get to pull specific lines if needed
3. If low confidence after search, say you checked
memorySearch.enabled: true in configclawdbot gateway restartminScore to 0.2 for more resultsmaxResults to 30VOYAGE_API_KEY in environmentOPENAI_API_KEY in environmentlocal provider if no API keys availableTest memory is working:
User: "What do you remember about [past topic]?"
Agent: [Should search memory and return relevant context]
If agent has no memory, config isn't applied. Restart gateway.
{
"memorySearch": {
"enabled": true,
"provider": "voyage",
"sources": ["memory", "sessions"],
"indexMode": "hot",
"minScore": 0.3,
"maxResults": 20
},
"workspace": "/path/to/your/workspace"
}
Without memory:
With memory:
Goldfish → Elephant. 🐘
ZIP package — ready to use