nodedb-lite 0.1.0

Embedded edge client for NodeDB — offline vector search, graph traversal, and CRDT sync
Documentation
// Re-export shared vector engine from nodedb-vector crate.
// Lite uses the base crate without simd/ivf/collection features.
pub use nodedb_vector::distance;
pub use nodedb_vector::hnsw;
pub use nodedb_vector::hnsw as graph;
pub use nodedb_vector::hnsw::build;
pub use nodedb_vector::hnsw::search as hnsw_search;

pub use nodedb_vector::{DistanceMetric, HnswIndex, HnswParams, SearchResult};

pub mod durable;
pub mod id_map;
pub mod nodes;
pub mod resident;
pub mod row;
pub mod search;
pub mod sidecar;
pub mod state;
pub use id_map::{AttachedVectors, IndexIdMap, VectorIdMap};
pub use state::{RestoredVectorState, VectorState};

#[cfg(not(target_arch = "wasm32"))]
pub mod pagedb_backing;
#[cfg(not(target_arch = "wasm32"))]
pub mod segment;