AIAny
AI Deploy2021
Icon for item

KServe

Serves predictive and generative ML models on Kubernetes via a single InferenceService CRD, with scale-to-zero, canary rollouts, and an OpenAI-compatible LLM path on vLLM. One autoscaling abstraction over PyTorch, XGBoost, ONNX, and HuggingFace.

Introduction

Every team eventually rebuilds the same plumbing around a model: an autoscaler, a router, health checks, a metrics sidecar, a way to shift 5% of traffic to a new version. KServe's bet is that this plumbing is a solved, declarative problem — you describe the desired serving state in one InferenceService resource and the controller reconciles the rest, the same way Deployments removed the need to script rolling updates by hand.

What Sets It Apart
  • One CRD spans the whole spectrum: classic predictors (scikit-learn, XGBoost, ONNX) and LLMs sit behind the same spec, so the operational surface doesn't fork as you add generative workloads.
  • The generative path exposes OpenAI-compatible endpoints over vLLM/llm-d, meaning existing client code points at a self-hosted model with a URL swap rather than an SDK rewrite.
  • Serverless underpinnings give true scale-to-zero, so idle models cost nothing — a real difference when you run dozens of low-traffic endpoints.
  • InferenceGraph lets you wire transformers, predictors, and ensembles into a DAG declaratively, instead of gluing services together in application code.
Who It's For

Great fit if you already run Kubernetes and want canary deploys, drift detection, and autoscaling without hand-rolling each piece, or want one platform covering both tabular models and LLMs. Look elsewhere if you have no cluster and just need a model behind an API — the Knative/Istio dependencies and CRD surface are real operational weight, and a managed endpoint will get you there faster.

Information

  • Websitekserve.github.io
  • OrganizationsGoogle, IBM, Bloomberg, NVIDIA, Seldon, Cloud Native Computing Foundation
  • AuthorsKServe community
  • Published date2021/09/27

More Items

GitHub
AI Infra2025

Measures generative AI inference performance with token-level metrics (TTFT, inter-token latency), latency, and throughput under realistic traffic patterns. Provides a multiprocess engine, real-time TUI dashboard, extensible plugins, and integrations for telemetry and result uploads, aimed at inference benchmarking and capacity planning.

GitHub
AI Train2019

Train and experiment with multi-billion to trillion-parameter transformer models on large GPU clusters using GPU-optimized building blocks and reference training scripts; offers advanced parallelism and mixed-precision support for research teams and ML engineers.

GitHub

Indexes full text of visited web pages and local files on a self‑hosted server so you can search your personal knowledge from a web UI, terminal, CLI, or an AI assistant. Runs without mandatory telemetry, offers a browser extension for automatic capture, and supports optional semantic search via a configurable embeddings endpoint.