Reference · How-to · ~8 min

How to wire hybrid search for RAG

Last updated

Keyword + vector + re-rank in a minimal pipeline.

Keyword + vector + re-rank in a minimal pipeline.

#Steps

1. Run BM25 (or keyword index) for top 20

2. Run vector search for top 20 on same corpus

3. Merge by doc ID, dedupe chunks

4. Re-rank merged set with cross-encoder or LLM scorer

5. Pass top 5 chunks to generation prompt

#Metadata filters

Add `product`, `version`, or `region` filters before search when docs are tagged.

**Try the lesson:** `hybrid-search-rag` in Lane C