Anush008/fastembed-rs
Rust library for vector embeddings and reranking.
Performs inference using ONNX Runtime via the `ort` crate and HuggingFace tokenizers for fast token encoding, enabling synchronous (non-async) embedding generation without external dependencies. Supports 25+ pre-trained text embedding models from BAAI, Sentence Transformers, and others, plus sparse embeddings, image embeddings, and reranking—with quantized variants and optional Candle backend support for advanced models like Qwen3.
791 stars. Actively maintained with 6 commits in the last 30 days.
Stars
791
Forks
111
Language
Rust
License
Apache-2.0
Category
Last pushed
Mar 11, 2026
Commits (30d)
6
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/embeddings/Anush008/fastembed-rs"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
huggingface/text-embeddings-inference
A blazing fast inference solution for text embeddings models
MinishLab/model2vec-rs
Official Rust Implementation of Model2Vec
finalfusion/finalfusion-rust
finalfusion embeddings in Rust
benoitc/erlang-python
Execute Python from Erlang using dirty NIFs with GIL-aware execution, rate limiting, and...
finalfusion/finalfusion-python
Finalfusion embeddings in Python