Skip to main content

hyphae_retrieval/
lib.rs

1// SPDX-License-Identifier: Apache-2.0
2
3//! Exact retrieval and provider-neutral abstention semantics.
4//!
5//! The reference engine accepts vectors directly. No embedding or model
6//! provider is enabled by default.
7
8mod engine;
9mod model;
10
11pub use engine::{
12    RetrievalClock, RetrievalError, RetrievalSystemClock, retrieve, retrieve_with_clock,
13};
14pub use model::{
15    Abstention, AbstentionReason, RetrievalLimits, RetrievalMatch, RetrievalOutcome,
16    RetrievalRequest, VectorRecord,
17};