RadarTopicsBuildersWeeklyReads
Open Source Radar
superlinked/

sie

GitHubWebsite

SIE is an open-source self-hosted inference engine and production cluster that serves 100+ models via a single API, with integrations and a production-like stack. It supports embeddings, generation, and retrieval tasks across multiple models and frameworks.

2.4kstars
228forks
9issues
Apache-2.0license
2023since
Star historydaily snapshots by VibeCrowd

Collecting history — the radar snapshots this repo daily. The trend line appears after 3 days of data (1 so far).

Alternatives & relatedmatched by topic overlap
Reviewgenerated from repository data · Aug 5, 2026

What it is

SIE: Superlinked Inference Engine. Open-source inference server and production cluster for all the models your agent needs. OpenAI-compatible API endpoints are exposed, and it serves multiple models simultaneously with on-demand loading and LRU eviction. It includes a pre-configured model catalog and integrates with common frameworks and vector stores.

How it works

The system runs a cluster that can host many models on demand, loading weights as needed and evicting least-recently-used models. It exposes API endpoints for embeddings, chat completions, completions, and responses via an OpenAI-compatible API. It ships a full production stack including a load-balancing gateway, KEDA autoscaling, Grafana dashboards, and Terraform for cloud deployments. Integrations span LangChain, LlamaIndex, Haystack, DSPy, CrewAI, Chroma, Qdrant, Weaviate, and LanceDB.

Getting started

From the README: "The server speaks the OpenAI API out of the box, embeddings and generation alike (the cluster gateway serves /v1/chat/completions, /v1/completions, and /v1/responses)." Install and verify workspace members:

uv python install 3.12
uv lock --check
uv sync --frozen --all-packages
uv run --frozen --project . --no-sync pytest -c pyproject.toml

Start the server examples:

pip install "sie-server[local]" && sie-server serve

Or use CPU Docker image:

docker run -p 8080:8080 \
  -v sie-hf-cache:/app/.cache/huggingface \
  ghcr.io/superlinked/sie-server:latest-cpu-default

Test readiness and a sample embedding call:

curl http://localhost:8080/readyz   # expect: ok
curl http://localhost:8080/v1/embeddings \
  -H 'Content-Type: application/json' \
  -d '{"model": "sentence-transformers/all-MiniLM-L6-v2", "input": "Hello world"}'
# {"object": "list", "data": [{"object": "embedding", "embedding": [-0.0344, 0.0310, ...}]}'

Getting started (continued)

SDKs:

pip install sie-sdk                # Python
npm install @superlinked/sie-sdk   # TypeScript (pnpm and yarn work too)

Example client usage demonstrates encoding, scoring, and entity extraction using provided models and labels.

Recent releases

Latest releases include v0.6.26 (2026-08-02) and v0.6.25 (2026-07-30), with notes about cache, embedding caps, and model artifacts. Other entries show incremental fixes and feature work such as immutable Docling artifacts and gateway/documentation updates.

Traction

Stars: 2396

Behind the repo

N/A

Caveats

License: Apache-2.0. Open issues: 9. Created: 2023-11-07. Last push: 2026-08-04. Language: Python. Tags include bge, colbert, data-pipeline, deep-learning, embeddings, inference, inference-server, information-retrieval, llm, ml, mlops, natural-language-processing, nlp, python, reranking, retrieval, retrieval-augmented-generation, semantic-search, splade, vector-search.

SharePost on XLinkedIn
All trending reposRevenue-verified startups →