Text Embedding Runtimes Embedding Tools

Lightweight, language-agnostic libraries and inference servers for generating text embeddings locally. Includes runtime implementations across programming languages (Rust, Haskell, Elixir) and HTTP APIs for embedding inference. Does NOT include domain-specific embedding applications, vector databases, or embedding API providers.

There are 42 text embedding runtimes tools tracked. 3 score above 50 (established tier). The highest-rated is huggingface/text-embeddings-inference at 65/100 with 4,582 stars. 2 of the top 10 are actively maintained.

Get all 42 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=embeddings&subcategory=text-embedding-runtimes&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Tool Score Tier
1 huggingface/text-embeddings-inference

A blazing fast inference solution for text embeddings models

65
Established
2 Anush008/fastembed-rs

Rust library for vector embeddings and reranking.

60
Established
3 MinishLab/model2vec-rs

Official Rust Implementation of Model2Vec

50
Established
4 finalfusion/finalfusion-rust

finalfusion embeddings in Rust

40
Emerging
5 finalfusion/finalfusion-python

Finalfusion embeddings in Python

38
Emerging
6 benoitc/erlang-python

Execute Python from Erlang using dirty NIFs with GIL-aware execution, rate...

37
Emerging
7 olafurjohannsson/kjarni

Native ML inference engine — embeddings, classification, reranking, search,...

35
Emerging
8 chonkie-inc/catsu

🔌 Want one client library for all your embeddings? 💙 Choose Catsu! 🐱

34
Emerging
9 finalfusion/finalfrontier

Context-sensitive word embeddings with subwords. In Rust.

30
Emerging
10 finalfusion/reductive

Vector quantization

30
Emerging
11 danieldk/dpar

Neural network transition-based dependency parser (in Rust)

27
Experimental
12 finalfusion/finalfusion-utils

finalfusion command-line utilities

27
Experimental
13 kozistr/triton-grpc-proxy-rs

Proxy server for triton gRPC server that inferences embedding model in Rust

26
Experimental
14 neuralforgeone/hypembed

Pure-Rust BERT-compatible text embedding inference for local-first applications.

26
Experimental
15 elchemista/ex_fastembed

ExFastembed is an Elixir wrapper around the fastembed-rs crate.

25
Experimental
16 arpitg1304/tessera

Visualize episode embeddings and select maximally diverse training subsets...

24
Experimental
17 wdoppenberg/glowrs

A candle-rs sentence embedder library & server

23
Experimental
18 arclabs561/subsume

Geometric region embeddings (boxes, cones, octagons, Gaussians, hyperbolic...

22
Experimental
19 tomWhiting/tessera

Multi-paradigm embedding library: ColBERT, dense, sparse, vision-language,...

22
Experimental
20 arclabs561/hyperball

Hyperbolic geometry for ML: Poincare ball, Lorentz model, hyperbolic embeddings

22
Experimental
21 arclabs561/symproj

Symbolic projection and embeddings

22
Experimental
22 jolestar/indexbind

Embedded retrieval artifacts for Node, browsers, and Workers.

22
Experimental
23 minniwoodsy325/hypembed

Generate BERT-compatible text embeddings locally in Rust without Python or...

22
Experimental
24 phlummox/hs-perl5

embedded Perl 5 interpreter in Haskell, forked from...

20
Experimental
25 aqora-io/deadpool_fastembed

deadpool implementation for fastembed

20
Experimental
26 Skelf-Research/embedcache

Stop recomputing embeddings. Start shipping faster.

19
Experimental
27 fire833/lang-explorer

A framework for generating programs from grammars.

19
Experimental
28 Aveygo/rustpotion

Blazingly fast word embeddings with Tokenlearn

17
Experimental
29 Ave-Sergeev/Tictonix

Crate for `Embedings` and `Positional Encoding` (Rust) (Q2:2025)

17
Experimental
30 sebhtml/novigrad

An animal can do training and inference every day of its existence until the...

15
Experimental
31 a-agmon/dfembeder

DF Embedder is a high-performance Python library (with a Rust backend) for...

15
Experimental
32 danieldk/rust2vec

Read/write word2vec and GloVe embeddings in Rust

14
Experimental
33 arclabs561/embedd

Embedding interfaces + local backends (Candle/HF).

14
Experimental
34 Ave-Sergeev/Morph

Voice-to-Vector embedding service (Rust, Tonic) (Q2:2025)

13
Experimental
35 Aveygo/AutoInt

Fast global news: No ads, clickbait, or nonsense

12
Experimental
36 Ave-Sergeev/Norph

Text-to-Vector embedding service (Rust, Tonic) (Q2:2025)

12
Experimental
37 mikecvet/word2vec-rs

Simple implementation of Word2Vec via feedforward neural network

12
Experimental
38 Kerollmops/hackerverse-refining

A small set of tools used to refine the Hackerverse dataset

11
Experimental
39 GaelGil/Word2Vec

word2vec implementation in rust

11
Experimental
40 finalfusion/finalfusion-tensorflow-ops

Tensorflow Op for finalfusion embeddings

11
Experimental
41 cedrugs/embeddy

A lightweight, embeddings-only model runtime with CLI and HTTP API

11
Experimental
42 Gumo-A/hnsw_rs

HNSW with Rust.

10
Experimental