#125 · Primary category: Inference & Local Deploy
fastembed-rs
Rust library for generating vector embeddings and reranking locally!
Project last updated:08/27/26
GitHub Stars
1.0K
Forks
137
Contributors
49
License
Apache-2.0
Why we included this project
Rust teams often face a choice between calling a hosted embedding API or standing up their own inference service. fastembed-rs sidesteps that by running ONNX models like BGE, MiniLM, and multilingual E5 directly inside your binary, using the ort runtime and Hugging Face tokenizers. That makes it handy for RAG and semantic search work when you want synchronous, dependency-light inference without pulling in Tokio. It also means documents never leave your machine, which matters for privacy-sensitive or offline setups. Just be aware it is an inference library, not a search system, so you will still pair it with a vector store and your own retrieval logic.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
ollama
Get up and running with Kimi-K2.6, GLM-5.2, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.
llama.cpp
LLM inference in C/C++
vllm
A high-throughput and memory-efficient inference and serving engine for LLMs
gpt4all
GPT4All: Run Local LLMs on Any Device. Open-source and available for commercial use.
LocalAI
LocalAI is the open-source AI engine. Run any model - LLMs, vision, voice, image, video - on any hardware. No GPU required.