| name | mneme-search |
| description | Use when the user asks a factual question whose answer might live in the vault. Invokes mneme_search (FTS5 BM25, optionally fused with dense and KG backends in standard and full profiles). |
mneme-search
When the user asks a question that sounds like recall from prior
work or notes, search the vault first instead of guessing.
When to invoke
- "Did we decide X?"
- "What was the conclusion about Y?"
- "Show me everything I have on Z."
- The user types
/mneme:search directly (when that surface exists).
How to invoke
Call the mneme_search MCP tool with:
query: the user's question in natural language.
top_k: 5 by default. Raise to 10 only when the user asks for a
broad sweep.
- Optional
filters.date_from / filters.date_to when the user
scopes their question to a specific time window.
Inspect the returned hits. Each has path, title, snippet,
and a relevance score. Read the snippets first. If they answer
the question, cite the path and reply. If they only partially
answer, follow up with mneme_recall on the most promising paths
to pull the full body.
What not to do
- Do not invoke this for the user's first hello or for questions
whose answer is general knowledge.
- Do not search for the same query twice in a row. If the first
pass returned nothing useful, refine the query terms or change
the filter window.
- Do not present raw snippets in your reply unless the user
explicitly asks for them. Summarize and link.