TrendWhat rose on GitHub, every day at 07:30 KST · 한국어

GitHub · as of November 8, 2026 · View on GitHub →

superlinked/sie

Open-source inference server

+19 stars in 7 days

Run all agent models through a single open-source inference engine

Instead of hosting models for search, document conversion, safety checks, and translation on separate servers, you can process them all on a single cluster. SIE is an inference engine that bundles over 100 open-source models required for agent tasks into one API. Models are loaded into memory only when a request arrives and are automatically removed when unused, ensuring efficient resource management.

Model configuration by agent task

SIE categorizes and provides models based on the specific task types an agent performs. Search and reranking include bge-m3, SPLADE, ColBERT, and Qwen3-reranker, while converting PDFs or Office documents to Markdown uses LightOnOCR, GLM-OCR, MinerU, PaddleOCR-VL, and Docling. Structured data extraction relies on GLiNER2, GLiForm, and Qwen3 series models, text classification uses the GLiClass series, and content safety judgments are handled by Qwen3Guard, Granite Guardian, and OPIR models. Additionally, Qwen3 series LLMs support auxiliary tasks such as executing agent loops, translating over 400 languages, image understanding, and speech recognition.

OpenAI-compatible API and integration ecosystem

When migrating from existing OpenAI API code to SIE, you can use endpoints like /v1/embeddings and /v1/chat/completions as-is, reducing migration overhead. Integration guides are provided for major agent frameworks like LangChain, LlamaIndex, Haystack, DSPy, and CrewAI, as well as vector databases such as Chroma, Qdrant, Weaviate, and LanceDB. It also supports offloading documents, images, and structured outputs from MCP (Mode Context Protocol) clients to the SIE cluster to reduce agent token costs.

From local execution to production deployment

During development, you can run it directly on a laptop by executing pip install "sie-server[local]" and then sie-server serve in a Python 3.12 environment. In NVIDIA GPU environments, you can launch a CUDA 12-based server via Docker images, with separate images provided for general use, Transformers 5, and SGLang vision extraction to prevent model dependency conflicts. For production, you can deploy a load balancing gateway, KEDA-based auto-scaling (including zero scaling), and Grafana dashboards together using Kubernetes and Helm charts. Terraform modules for Alibaba Cloud ACK, AWS EKS, Azure AKS, and GCP GKE are also maintained separately.

Model loading methods and performance characteristics

Models download weights and load into memory on the first call, skipping the download for subsequent calls. When serving multiple models simultaneously, an LRU (Least Recently Used) policy is applied to evict older models from memory. Inference latency varies depending on the model type, task type, hardware specifications, and batch size. Typed decision models like Laya and GLiNER2.5-Decide process multiple questions in a single forward pass, accounting for probabilistic dependencies between questions. The Laya series adjusts probabilities using the provided temperature value, whereas Laya-multilingual returns raw softmax probabilities without adjustment.

Pre-deployment checks

SIE is released under the Apache 2.0 license, allowing commercial use. Local execution requires Python 3.12, and GPU inference requires an NVIDIA CUDA 12 environment. While Apple Silicon Macs support running generative models via MLX, some vision OCR models are only available in specific Docker images on Linux GPU environments. SIE collects anonymous usage data such as version, OS, architecture, and GPU type, but does not collect IP addresses or request data; collection can be disabled with the SIE_TELEMETRY_DISABLED=1 environment variable. Detailed settings for each model and sie_id must be checked in the configuration files within the packages/sie_server/models/ directory.

Written by AI from this repository's README on September 30, 2026. For the facts, the original on GitHub is the reference.

By the numbers

GitHub trending history
1 day between Jun 19, when Trend began recording, and Nov 8, 2026 · first on Sep 2 · best daily rank #8 (Sep 2)

Read from GitHub, as of November 8, 2026.

Language
Python
Topics
bge · colbert · data-pipeline · deep-learning · embeddings · inference · inference-server · information-retrieval
Stars
3,478
Stars gained in 7 days
+19
Contributors
23
Forks
333
Commits
873
Last commit
November 8, 2026
Open issues
14
Open pull requests
43

Related repositories

View on GitHub → · Homepage

README badge

trend.ondo.sh · GitHub daily trending #8 · September 2, 2026

The badge above shows the highest this repository has ranked on GitHub's daily trending since June 19, 2026, and the day it did. Paste the Markdown below into your README. The badge opens this page, and it updates by itself when the repository climbs higher.

[![trend.ondo.sh](https://trend.ondo.sh/github/r/superlinked--sie/badge.en.svg)](https://trend.ondo.sh/github/r/superlinked--sie/en.html)