mentedb_index/lib.rs
1//! MenteDB Index: high performance index structures for memory retrieval.
2//!
3//! This crate provides:
4//! - HNSW vector index for approximate nearest neighbor search
5//! - Roaring bitmap indexes for tag and attribute filtering
6//! - Temporal index for timestamp range queries
7//! - Salience index for top-k retrieval by importance
8//! - Composite index manager for hybrid search
9
10/// Roaring bitmap indexes for tag and attribute filtering.
11pub mod bitmap;
12/// HNSW vector index for approximate nearest neighbor search.
13pub mod hnsw;
14/// Composite index manager for hybrid search across all index types.
15pub mod manager;
16/// Salience index for top k retrieval by importance score.
17pub mod salience;
18/// Temporal index for timestamp range queries.
19pub mod temporal;
20
21pub use bitmap::BitmapIndex;
22pub use hnsw::{DistanceMetric, HnswIndex};
23pub use manager::IndexManager;
24pub use salience::SalienceIndex;
25pub use temporal::TemporalIndex;