Search
Bee supports two search modes:
- Default keyword search (BM25) via CLI.
- Neural semantic search via CLI with
--neural.
Neural search is significantly slower than default search. Use it only when keyword search misses relevant context.
Mode Comparison
| Mode | Access | Speed | Best for |
|---|---|---|---|
| Default (BM25) | bee search --query "<text>" | Fast | Everyday lookup, exact terms, recent recall |
| Neural | bee search --query "<text>" --neural | Slower | Semantic recall when wording differs |
Usage
$ bee search --query "What do you know about me?" --neuraldefault
$ bee search --query "project roadmap"
$ bee search --query "project roadmap" --limit 20
$ bee search --query "project roadmap" --jsonDefault search returns BM25-ranked results.
Recommendation
- Start with default search for speed.
- Use neural search only when default results are insufficient.
- Keep neural queries focused and use
limitto control latency.
Last updated on