Text Embeddings Inference
Fast inference server for text embedding models
Text Embeddings Inference is a toolkit for deploying and serving open-source text embeddings and sequence classification models. It provides high-performance extraction with dynamic batching and an OpenAI-compatible route.
Key features
- Dynamic batching
- GPU and CPU support
- OpenAI-compatible endpoint
- Low-overhead serving
Pros & cons
Strengths
- Released under the Apache-2.0 license
- First-class Docker support for quick deployment
- Mature project with 5.1k GitHub stars
- Written in Rust
Trade-offs
- Embeddings only
- Model compatibility limits
Text Embeddings Inference replaces
Similar local llm runners apps
Ollama
Local LLM RunnersRun large language models locally with a simple CLI and API
Replaces ChatGPT, OpenAI API
llama.cpp
Local LLM RunnersHigh-performance LLM inference in plain C/C++
Replaces OpenAI API
vLLM
Local LLM RunnersHigh-throughput LLM serving engine with PagedAttention
Replaces OpenAI API
GPT4All
Local LLM RunnersPrivacy-first desktop chat with local language models
Replaces ChatGPT
LiteLLM
Local LLM RunnersUnified proxy and gateway for 100+ LLM APIs
Replaces OpenRouter
New API
Local LLM RunnersNext-gen LLM gateway and AI asset management system
Replaces OpenRouter, OpenAI API