superlinked/sie
Open-source inference server and production cluster for all the models your agent needs.
What it solves
SIE (Superlinked Inference Engine) eliminates the need to manage a separate model server for every different AI task. Instead of a fragmented patchwork of servers, it provides a single, self-hosted cluster that can serve over 100 different open-source models on demand, covering everything from search and retrieval to document conversion and agentic loops.
How it works
SIE acts as a unified API gateway for a wide variety of models. It uses an OpenAI-compatible API for drop-in migration and manages models using on-demand loading and LRU (Least Recently Used) eviction to optimize memory. The system is designed for production readiness, shipping with a load-balancing gateway, KEDA autoscaling (including scale-to-zero), and Terraform modules for major cloud providers (GKE, EKS, AKS).
Who it’s for
Developers building AI agents who need a centralized, self-hosted way to run multiple specialized models (e.g., for embeddings, reranking, OCR, and LLM generation) without the operational overhead of managing multiple independent inference servers.
Highlights
- Unified API: Supports
/v1/embeddings,/v1/chat/completions,/v1/completions, and/v1/responsesfor easy integration. - Broad Task Support: Handles search (embedding/reranking), document-to-markdown conversion (OCR), structured output (entity extraction), and content safety.
- Production Stack: Includes Grafana dashboards, KEDA autoscaling, and cloud-specific Terraform deployments.
- Extensive Integrations: Works with popular frameworks like LangChain, LlamaIndex, Haystack, DSPy, and CrewAI, as well as vector databases like Chroma and Qdrant.