heliosdb-nano 3.22.2

PostgreSQL-compatible embedded database with TDE + ZKE encryption, HNSW vector search, Product Quantization, git-like branching, time-travel queries, materialized views, row-level security, and 50+ enterprise features
Documentation
//! GraphRAG track (FR 4) — universal cross-modal graph schema
//! (`_hdb_graph_*`) plus a seed → expand → rerank query API.
//!
//! Phase 3 MVP ships the Rust API + tables only. The `WITH CONTEXT`
//! SQL clause, graph-weighted HNSW tie-breaking, and semantic-Merkle
//! invalidation are tracked follow-ups — see
//! `FEATURE_REQUEST_graphrag_with_context.md`.
//!
//! Gated on feature `graph-rag`, which implies `code-graph` (the
//! projection from `_hdb_code_symbols` to `_hdb_graph_nodes` is
//! meaningless without a code-graph source).

pub mod centrality;
pub mod docling;
pub mod ingest;
pub mod linker;
pub mod schema;
pub mod search;
pub mod with_context;

pub use centrality::{centrality_rerank, Centrality};
pub use docling::{
    ingest_audio as docling_ingest_audio, ingest_image as docling_ingest_image,
    ingest_office as docling_ingest_office, ingest_pdf as docling_ingest_pdf,
    DoclingIngestOptions,
};
pub use ingest::{
    ingest_docs, ingest_email, ingest_issues, ingest_qa, ChunkStrategy,
    IngestDocsOptions, IngestEmailOptions, IngestIssuesOptions, IngestQaOptions,
    IngestStats,
};
pub use linker::{
    link_exact_qualified, link_vector_similar, LinkerStats, SymbolEmbedding, TextEmbedding,
};
pub use schema::{ensure_tables, project_code_symbols, GraphRagStats};
pub use search::{graph_rag_search, Direction, GraphRagHit, GraphRagOptions};
pub use with_context::{
    detect_with_context, graph_rag_expand_with_context, WithContextOptions,
};