Hugging Face just dropped a pair of embedding models that flip the performance-to-efficiency tradeoff on its head. The new models—sentence-transformers/static-retrieval-mrl-en-v1 for English retrieval and sentence-transformers/static-similarity-mrl-multilingual-v1 for multilingual tasks—run up to 400 times faster on CPU than heavy hitters like all-mpnet-base-v2 and multilingual-e5-small. And they still capture at least 85% of those larger models’ benchmark scores.

The recipe is all about going static. Instead of leaning on a deep transformer encoder for every inference pass, these models pre-compute embeddings for a fixed vocabulary and then pool them. No transformer crunching required at query time. That’s the secret behind the 100x to 400x acceleration, and it suddenly makes serious semantic search viable on edge devices, in browsers, and in low-power embedded systems where a GPU is a fantasy.

The team didn’t just toss out some fast models and call it a day. They released the full playbook: two training scripts built on the open-source Sentence Transformers library, detailed Weights and Biases reports covering training and evaluation metrics, and the entire dataset roster—30 training datasets and 13 for evaluation. Usage is a drop-in replacement for the standard Sentence Transformer flow. You load a model, point it to CPU, and call encode(). The API is identical, which should make adoption frictionless for anyone already in that ecosystem.

Tom Aarsen, the lead author, is explicitly encouraging the community to build on this foundation and explore potential enhancements. The models are clearly positioned as a starting point, not the final word. I’d bet we’ll see forks that push that accuracy number closer to 90% without sacrificing much speed, or specialized versions tuned for specific domains like legal or medical text. The real story here isn’t just two new models—it’s a validated, open-source methodology that makes embedding inference cheap enough to run anywhere.