Search Memories
Hybrid search with vector similarity, full-text, and reranking.
GET/v1/memories/search
Query parameters
querystringrequiredSearch query.
precisionstringResult precision level: low, medium (default), or high. Higher precision returns fewer but more relevant results.
limitnumberMax results (1–100). Default: 10.
user_idstringScope results to a specific user.
typestringFilter by memory type.
tagsstringComma-separated tags to filter by (e.g. finance,reports).
created_afterstringISO 8601 timestamp. Only return memories created after this date (e.g. 2025-01-01T00:00:00Z).
created_beforestringISO 8601 timestamp. Only return memories created before this date.
include_graphbooleanInclude knowledge graph connections.
Response
resultsSearchResult[]Array of search results ranked by relevance.
results[].idstringChunk ID.
results[].contentstringChunk content.
results[].scorenumberRelevance score (0–1).
results[].memory_idstringParent memory ID.
total_resultsnumberTotal number of matching results.