Skip to content
FindOpenSource

KServe

Kubernetes-native platform for serving machine learning models at scale, standardizing model deployment across frameworks.

Overview

KServe provides a standard Kubernetes custom resource for deploying trained models - from scikit-learn, PyTorch, TensorFlow, and others already in this catalog - with built-in autoscaling (including scale-to-zero), canary rollouts, and a consistent inference API regardless of which framework trained the model. It's a CNCF project built specifically for general-purpose ML model serving rather than LLMs specifically.

KServe is a fit for platform teams standardizing how models get deployed across many data science teams and frameworks, a broader-scope serving platform than vLLM or SGLang (also in this catalog), which focus specifically on LLM inference.

Categories
AI & Machine Learning
Keywords
model-servingkubernetes-nativemlops
Languages
Python, Go
License
Apache-2.0

Spotted an error? Suggest an edit on GitHub.