rullama-rag 0.12.0

Codebase indexing + hybrid retrieval (vector + BM25) for the rullama agent framework. Includes AST-aware chunking via tree-sitter (12 languages), Git history search, and reranking via spectral diversity / cross-encoder.
1
2
3
4
5
6
7
8
//! Embedding provider re-exports.
//!
//! Canonical embedding infrastructure lives in `rullama-storage`; this module
//! re-exports it so RAG code can import from a single path. The trait itself is
//! `rullama_core::EmbeddingProvider`.

pub use rullama_core::EmbeddingProvider;
pub use rullama_storage::embeddings::{CachedEmbeddingProvider, FastEmbedManager};