ripvec-core 3.0.2

Semantic code + document search engine. Cacheless static-embedding + cross-encoder rerank by default; optional ModernBERT/BGE transformer engines with GPU backends. Tree-sitter chunking, hybrid BM25 + PageRank, composable ranking layers.
Documentation
//! Core library for ripvec semantic code search.
//!
//! Provides the CPU cross-encoder reranker, tree-sitter code chunking, parallel
//! embedding, and cosine similarity ranking.

pub mod backend;
pub mod bm25;
pub mod cache;
pub mod chunk;
pub mod embed;
pub mod encoder;
pub mod error;
pub mod hybrid;
pub mod languages;
pub mod profile;
pub mod ranking;
pub mod repo_map;
pub mod rerank;
pub mod searchable;
pub mod similarity;
pub mod tokenize;
pub mod walk;

pub use error::Error;

/// Convenience Result type for ripvec-core.
pub type Result<T> = std::result::Result<T, Error>;