search_memory
Retrieve relevant memories from past sessions using a natural language query, enabling recall of project setup, preferences, and decisions.
Instructions
Search EverMemOS for relevant memories based on a natural language query.
Use this tool when you need to recall past context, such as: project setup details, user preferences, previous decisions, coding patterns, deployment steps, etc.
Args: query: Natural language search query describing what you're looking for. user_id: User ID to search memories for. Defaults to EVERMEM_USER_ID env var. group_id: Optional project/group filter to narrow search scope. retrieve_method: Search strategy - "keyword" (BM25, default), "vector" (semantic), "hybrid" (keyword+vector+rerank, requires rerank service), "rrf" (fusion), "agentic" (LLM-guided multi-round). top_k: Maximum number of results to return (1-20).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | ||
| top_k | No | ||
| user_id | No | ||
| group_id | No | ||
| retrieve_method | No | keyword |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |