#6969th of 71 in Model serving

seldon-core

Kubernetes framework for serving ML models and Kafka-connected pipelines

Stars
4.8k
License
custom license
Last commit
Jan 2026
Last release
Dec 2025
Language
Go
Stars, last 29 weeks+59
22 Apr 2026: 4,726 stars29 Apr 2026: 4,729 stars6 May 2026: 4,730 stars13 May 2026: 4,731 stars20 May 2026: 4,734 stars27 May 2026: 4,738 stars3 Jun 2026: 4,739 stars10 Jun 2026: 4,740 stars17 Jun 2026: 4,742 stars24 Jun 2026: 4,744 stars1 Jul 2026: 4,748 stars8 Jul 2026: 4,749 stars15 Jul 2026: 4,752 stars22 Jul 2026: 4,755 stars29 Jul 2026: 4,758 stars5 Aug 2026: 4,758 stars12 Aug 2026: 4,763 stars19 Aug 2026: 4,767 stars26 Aug 2026: 4,771 stars2 Sept 2026: 4,772 stars9 Sept 2026: 4,773 stars16 Sept 2026: 4,776 stars23 Sept 2026: 4,778 stars30 Sept 2026: 4,778 stars7 Oct 2026: 4,780 stars14 Oct 2026: 4,783 stars21 Oct 2026: 4,784 stars28 Oct 2026: 4,784 stars4 Nov 2026: 4,785 stars11 Nov 2026: 4,785 stars

4,726 on 22 Apr 20264,785 on 11 Nov 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

Seldon Core 2 deploys and scales models on Kubernetes, with multi-model serving on shared inference servers and overcommit to host more models than fit in memory. Pipelines chain models and custom components using Kafka for streaming data, and experiments route traffic for A/B tests and shadow deployments. It is written in Go and distributed under the Business Source License.

Who it is for: Platform and MLOps teams serving many models on Kubernetes

Strengths

  • Multi-model serving consolidates several models on shared inference servers
  • Overcommit lets you deploy more models than memory allows
  • Experiments support A/B tests and shadow deployments between models or pipelines
  • Pipelines stream data between components over Kafka

Weaknesses

  • Business Source License, not OSI open source; commercial use may require Seldon
  • Requires a Kubernetes cluster; no standalone or Docker quick start in the README
  • Pipelines depend on Kafka, adding another system to operate
  • No hardware requirements or model format list in the README

What it needs

  • Needs Kubernetes, Kafka

What changed

  1. v1.19.0 ↗ (opens in a new tab)BreakingSecurity fix

    CVE-2025-61729. “Multiple CVEs addressed across Go, Python, and container images, including the operator, executor, alibi-detect server, python-builder, and core builder images.”

From the release notes. No flag means the note does not say so, not that the upgrade is safe.

Also in Model serving

See all 71
Also in Model serving
RankProjectScore
1llama.cppC/C++ inference engine for GGUF LLMs and VLMs with an OpenAI-compatible server134.3k starsMIT94 out of 100
2OllamaLocal model runner with CLI and REST API for open-weight LLMs186.8k starsMITknown advisory in latest version92 out of 100
3LocalAISelf-hosted inference server with OpenAI-compatible API and pluggable backends50.3k starsMIT91 out of 100
#4vLLMInference engine serving LLMs with PagedAttention and an OpenAI-compatible API96.8k starsApache-2.088 out of 100
#5strataRuns a 125B-parameter MoE model on one consumer GPU plus system RAM43.4k stars+20,534 (+90%) in 30 daysMIT88 out of 100