semantic-memory 0.6.0

Hybrid semantic search with SQLite, FTS5, and HNSW — built for AI agents
Documentation
1
2
3
4
5
6
7
8
9
10
11
use semantic_memory::MemoryStore;
use std::path::Path;
fn main() -> Result<(), Box<dyn std::error::Error>> {
    let r = MemoryStore::rebuild_fib_quant_artifacts_at(
        Path::new("/home/sikmindz/.hermes/semantic-memory.db/memory.db"),
        768,
        12,
    )?;
    println!("source_rows={} artifacts_generated={} skipped_rows={} elapsed_ms={} generation_id={:?} manifest={:?}",r.source_row_count,r.artifact_count,r.skipped_row_count,r.elapsed_ms,r.generation_id,r.artifact_manifest_digest);
    Ok(())
}