Skip to main content

Crate foxstash_core

Crate foxstash_core 

Source
Expand description

Foxstash - Core library

High-performance vector search and embedding generation for local-first AI.

Re-exports§

pub use vector::cosine_similarity;
pub use vector::dot_product;
pub use vector::l2_distance;
pub use vector::normalize;

Modules§

embedding
Embedding generation module
index
Vector index implementations
storage
Storage layer with compression and persistence
vector
Vector operations and utilities for RAG system

Structs§

Document
Document with embedding
RagConfig
Configuration for RAG system
SearchResult
Search result with similarity score

Enums§

IndexType
RagError
Error types for RAG operations

Type Aliases§

Result
Result type for RAG operations