Skip to content

Performance Benchmarks

Embex leverages a high-performance Rust core with SIMD acceleration to deliver speedups over native Python/JS clients.

Benchmarks run on M1 Max with 10k vectors (384 dimensions).

ProviderClientInsert (ops/s)SpeedupSearch Latency
QdrantEmbex24,8254.3x1.95ms
Native5,7544.69ms
WeaviateEmbex5,1634.1x1.77ms
Native1,2564.03ms
ChromaEmbex3,1361.0x3.97ms
Native3,0773.46ms

Benchmark Insert

Benchmark Search

(Graphs linked from repository assets)

OperationPythonEmbex (Rust)Speedup
Normalization45ms11ms4.1x
Cosine Sim230ms58ms4.0x