vectoria-core 0.1.6

Embedded hybrid search engine core — BM25 + vector + behavioral signals
pub mod aggregation;
pub mod embedding;
pub mod engine;
pub mod model;
pub mod search;
pub mod storage;
pub mod vector;

pub use engine::{SearchEngineBuilder, SearchEngineSync};
pub use search::SearchEngine;

pub(crate) fn dir_bytes(path: &std::path::Path) -> u64 {
    std::fs::read_dir(path)
        .into_iter()
        .flatten()
        .filter_map(|e| e.ok())
        .filter_map(|e| e.metadata().ok())
        .map(|m| m.len())
        .sum()
}