Skip to main content

multivector/
lib.rs

1//! A persistent two-stage late-interaction retrieval engine.
2
3mod analyzer;
4pub use analyzer::{Stopwords, TextAnalyzer};
5mod collections;
6pub use collections::Collections;
7mod engine;
8mod fde;
9mod muvera;
10mod storage;
11
12pub use engine::{
13    AdaptiveRerank, CandidateHit, Channel, Chunk, ContextHit, ContextOptions, Durability, Fusion,
14    Hit, IndexConfig, IndexError, IndexStats, MultiVectorIndex, Predicate, Representation, Rerank,
15    RetrievalDocument, RetrievalResponse, RetrievalTrace, RetrieveRequest, UpsertDocument,
16};
17pub use fde::{maxsim, maxsim_flat};