Module store

Module store 

Source
Expand description

Vector storage with HNSW indexing

VectorStore manages a collection of vectors and provides k-NN search using HNSW (Hierarchical Navigable Small World) algorithm.

Optional Extended RaBitQ quantization for memory-efficient storage.

Optional tantivy-based full-text search for hybrid (vector + BM25) retrieval.

Re-exports§

pub use crate::omen::Metric;

Structs§

VectorStore
Vector store with HNSW indexing
VectorStoreOptions
Configuration options for opening or creating a vector store.

Enums§

MetadataFilter
Metadata filter for vector search (MongoDB-style operators)