akb_search
Search documents using hybrid retrieval that fuses dense vector and BM25 keyword matching, handling both natural language questions and short keyword queries.
Instructions
Search documents with hybrid retrieval — dense vector (semantic) fused with BM25 sparse (keyword) via Reciprocal Rank Fusion. Handles both natural-language questions and short keyword queries well. For exact string / regex matches (code, URLs, version numbers) prefer akb_grep. Returns each hit's uri; use akb_drill_down or akb_get with that URI for full content.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | Natural language search query | |
| vault | No | Limit search to a specific vault | |
| collection | No | Limit search to a specific collection | |
| type | No | Filter by document type | |
| tags | No | Filter by tags | |
| limit | No |