examples/retrieval/.
How to run
Pick a starting point
- First time touching RAG?
retrieval_rag_pipelineis the canonical flow. - Re-indexing a corpus?
retrieval_indexing_rag— incremental updates with aRecordManager. - Improving retrieval quality?
retrieval_rerankingadds a cross-encoder pass.
See also
Building RAG
The user guide for every layer.
Patterns → Code Q&A
A worked RAG over a Rust codebase.
Reranking & compression
Why reranking matters.