Expand description
Search API endpoints — hybrid semantic + keyword search across conversations.
When a query comes in:
- Generate an embedding for the query via llama-server /v1/embeddings
- Search HNSW index for semantically similar messages (cosine similarity)
- Fall back to keyword search if embeddings are unavailable
- Merge and rank results by combined relevance score
Structs§
- Search
Request - Search request payload
- Search
Response - Search response
- Search
Result - Individual search result
Functions§
- search
- Search endpoint handler — hybrid semantic + keyword search