Re-exports§
pub use auto_index::AccuracyRequirement;pub use auto_index::AutoIndexSelector;pub use auto_index::DataCharacteristics;pub use auto_index::IndexParams;pub use auto_index::IndexRecommendation;pub use auto_index::IndexRequirements;pub use auto_index::LatencyRequirement;pub use auto_index::MemoryConstraint;pub use auto_index::RecommendedIndex;pub use autopilot::AutoPilotConfig;pub use autopilot::AutoPilotEngine;pub use autopilot::ConsolidationResult;pub use autopilot::DedupResult;pub use batch_search::AggregationType;pub use batch_search::BatchQueryConfig;pub use batch_search::BatchQueryExecutor;pub use batch_search::BatchQueryItemResponse;pub use batch_search::BatchQueryRequest;pub use batch_search::BatchQueryResponse;pub use batch_search::BatchQueryStats;pub use batch_search::BatchSearchError;pub use batch_search::BoostMode;pub use batch_search::CursorType;pub use batch_search::DecayType;pub use batch_search::DistanceUnit;pub use batch_search::FacetBucket;pub use batch_search::FacetExecutor;pub use batch_search::FacetRequest;pub use batch_search::FacetResult;pub use batch_search::FieldValueModifier;pub use batch_search::FilterExecutor;pub use batch_search::FilterExpression;pub use batch_search::GeoFilter;pub use batch_search::GeoFilterExecutor;pub use batch_search::GeoPoint;pub use batch_search::PaginationConfig;pub use batch_search::QueryExplainer;pub use batch_search::QueryExplanation;pub use batch_search::ScoreDetail;pub use batch_search::ScoreFunction;pub use batch_search::ScoreFunctionExecutor;pub use batch_search::ScoreMode;pub use batch_search::ScoringConfig;pub use batch_search::SearchCursor;pub use batch_search::SearchHit;pub use batch_search::SortField;pub use batch_search::SortOrder;pub use batch_search::SortValue;pub use decay::BackgroundMetrics;pub use decay::BackgroundMetricsInner;pub use decay::DecayEngine;pub use decay::DecayEngineConfig;pub use decay::DecayResult;pub use distance::calculate_distance;pub use engine::SearchEngine;pub use filter::evaluate_filter;pub use fulltext::FullTextConfig;pub use fulltext::FullTextResult;pub use fulltext::FullTextStats;pub use fulltext::InvertedIndex;pub use fulltext::TextAnalyzer;pub use hnsw::HnswConfig;pub use hnsw::HnswIndex;pub use hnsw::HnswStats;pub use hybrid::HybridConfig;pub use hybrid::HybridResult;pub use hybrid::HybridSearcher;pub use ivf::IvfConfig;pub use ivf::IvfIndex;pub use ivf::SearchResult as IvfSearchResult;pub use ivfpq::IvfPqConfig;pub use ivfpq::IvfPqIndex;pub use ivfpq::IvfPqSearchResult;pub use ivfpq::IvfPqStats;pub use online_update::DeltaLog;pub use online_update::MaintenanceResult;pub use online_update::OnlineIndex;pub use online_update::OnlineUpdatable;pub use online_update::OnlineUpdateConfig;pub use online_update::OnlineUpdateStats;pub use online_update::UpdateBuffer;pub use persistence::HnswFullSnapshot;pub use persistence::IndexPersistenceManager;pub use persistence::IvfFullSnapshot;pub use persistence::Persistable;pub use persistence::SerializableHnswNode;pub use persistence::SpFreshFullSnapshot;pub use pq::PQConfig;pub use pq::PQIndex;pub use pq::PQSearchResult;pub use pq::ProductQuantizer;pub use routing::RouteMatch;pub use routing::SemanticRouter;pub use routing::SemanticRouterConfig;pub use simd_distance::simd_cosine_similarity;pub use simd_distance::simd_distance;pub use simd_distance::simd_dot_product;pub use simd_distance::simd_negative_euclidean;pub use spfresh::SpFreshConfig;pub use spfresh::SpFreshIndex;pub use spfresh::SpFreshSearchResult;pub use spfresh::SpFreshStats;pub use sq::QuantizationType;pub use sq::SQConfig;pub use sq::SQIndex;pub use sq::SQSearchResult;pub use sq::SQStats;
Modules§
- advanced_
search - Advanced Search Features for Dakera
- auto_
index - Auto-Index Selection
- autopilot
- Auto-Pilot Knowledge Management for Dakera AI Agent Memory Platform.
- batch_
search - Batch Search and Advanced Query Features for Dakera
- decay
- Importance Decay Engine for Dakera AI Agent Memory Platform.
- distance
- distributed
- Distributed Mode for Dakera
- engine
- filter
- Metadata filter evaluation
- fulltext
- Full-text search with BM25 scoring
- hnsw
- HNSW (Hierarchical Navigable Small World) Index Implementation
- hybrid
- Hybrid search combining vector similarity and full-text search
- ivf
- IVF (Inverted File) Index with K-means clustering
- ivfpq
- IVF-PQ (Inverted File with Product Quantization) Hybrid Index
- online_
update - Online Index Updates
- persistence
- Index persistence helpers for saving/loading indexes to storage
- pq
- Product Quantization (PQ) for vector compression
- routing
- Semantic Routing Engine for Dakera AI Agent Memory Platform.
- search
- simd_
distance - SIMD-accelerated distance functions
- spfresh
- SPFresh Index with LIRE (Lazy Index Reorganization and Expansion)
- sq
- Scalar Quantization (SQ) for memory-efficient vector storage
Enums§
- Index
Type - Index types that can be persisted