kserve

kserveApache-2.0活跃维护

在 Kubernetes 上统一部署生成式与预测式 AI 模型的推理平台,支持多框架、可扩展的分布式推理服务。

Standardized Distributed Generative and Predictive AI Inference Platform for Scalable, Multi-Framework Deployment on Kubernetes

v0.21.0发布于 2026-09-25 17:04 UTC6,214star +15 / 7 天1,783fork同步于 2026-11-10 23:35 UTC

怎么上手

由 README 提炼,执行前请确认
README 未给出可直接复制的最小安装命令,仅链接到标准 Kubernetes、Knative、ModelMesh 与快速安装文档
硬件要求按 README 说明

README 未说明具体显存或 GPU 型号要求,仅提到生成式 AI 支持 GPU 加速与针对大模型的优化内存管理。

下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

由 README 自动翻译提炼

在 Kubernetes 上统一部署生成式与预测式 AI 推理的标准化平台

在 Kubernetes 上统一部署生成式与预测式 AI 模型的推理平台,支持多框架、可扩展的分布式推理服务。

核心能力

  • 支持 vLLM 和 llm-d 优化后端来服务大模型
  • 提供 OpenAI 兼容推理协议便于集成
  • 通过模型缓存与 KV 缓存卸载到 CPU/磁盘降低延迟
  • 支持 TensorFlow、PyTorch、scikit-learn、XGBoost、ONNX 等多框架
  • 支持金丝雀发布、推理流水线与 InferenceGraph 集成

容易踩的坑

默认安装会引入 Knative 用于 Serverless 部署;标准 Kubernetes 安装更轻量但不支持金丝雀发布和按请求缩容到零;ModelMesh 需额外单独安装以支持高密度模型服务

内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README

最近发版

5 个版本v0.21.0
  1. v0.21.0最新正式版2026-09-25 · 2026-09-25 17:04 UTC

    What's Changed

  2. v0.21.0-rc1pre-release2026-09-23 · 2026-09-23 01:22 UTC
    查看更新说明

    What's Changed

  3. v0.21.0-rc0pre-release2026-09-10 · 2026-09-10 17:44 UTC
    查看更新说明

    What's Changed

  4. v0.20.02026-08-06 · 2026-08-06 15:07 UTC
    查看更新说明

    What's Changed

  5. v0.20.0-rc1pre-release2026-08-03 · 2026-08-03 23:59 UTC
    查看更新说明

    What's Changed since v0.20.0-rc0

    Full Changelog: https://github.com/kserve/kserve/compare/v0.20.0-rc0...v0.20.0-rc1

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    KServe

    go.dev reference Go Report Card OpenSSF Best Practices Releases LICENSE Slack Status Gurubase

    KServe is a standardized distributed generative and predictive AI inference platform for scalable, multi-framework deployment on Kubernetes.

    KServe is being used by many organizations and is a Cloud Native Computing Foundation (CNCF) incubating project.

    For more details, visit the KServe website.

    KServe

    Why KServe?

    Single platform that unifies Generative and Predictive AI inference on Kubernetes. Simple enough for quick deployments, yet powerful enough to handle enterprise-scale AI workloads with advanced features.

    Features

    Generative AI

    • 🧮 Optimized Backends: Support for vLLM and llm-d for optimized performance for serving LLMs
    • 📌 Standardization: OpenAI-compatible inference protocol for seamless integration with LLMs
    • 🚅 GPU Acceleration: High-performance serving with GPU support and optimized memory management for large models
    • 💾 Model Caching: Intelligent model caching to reduce loading times and improve response latency for frequently used models
    • 🗂️ KV Cache Offloading: Advanced memory management with KV cache offloading to CPU/disk for handling longer sequences efficiently
    • 📈 Autoscaling: Request-based autoscaling capabilities optimized for generative workload patterns
    • 🔧 Hugging Face Ready: Native support for Hugging Face models with streamlined deployment workflows

    Predictive AI

    • 🧮 Multi-Framework: Support for TensorFlow, PyTorch, scikit-learn, XGBoost, ONNX, and more
    • 🔀 Intelligent Routing: Seamless request routing between predictor, transformer, and explainer components with automatic traffic management
    • 🔄 Advanced Deployments: Canary rollouts, inference pipelines, and ensembles with InferenceGraph
    • ⚡ Autoscaling: Request-based autoscaling with scale-to-zero for predictive workloads
    • 🔍 Model Explainability: Built-in support for model explanations and feature attribution to understand prediction reasoning
    • 📊 Advanced Monitoring: Enables payload logging, outlier detection, adversarial detection, and drift detection
    • 💰 Cost Efficient: Scale-to-zero on expensive resources when not in use, reducing infrastructure costs

    Learn More

    To learn more about KServe, how to use various supported features, and how to participate in the KServe community, please follow the KServe website documentation. Additionally, we have compiled a list of presentations and demos to dive through various details.

    :hammer_and_wrench: Installation

    Standalone Installation
    • Standard Kubernetes Installation: Compared to Serverless Installation, this is a more lightweight installation. However, this option does not support canary deployment and request based autoscaling with scale-to-zero.
    • Knative Installation: KServe by default installs Knative for serverless deployment for InferenceService.
    • ModelMesh Installation: You can optionally install ModelMesh to enable high-scale, high-density and frequently-changing model serving use cases.
    • Quick Installation: Install KServe on your local machine.
    Kubeflow Installation

    KServe is an important addon component of Kubeflow, please learn more from the Kubeflow KServe documentation. Check out the following guides for running on AWS or on OpenShift Container Platform.

    :flight_departure: Create your first InferenceService

    :bulb: Roadmap

    :blue_book: InferenceService API Reference

    :toolbox: Developer Guide

    :writing_hand: Contributor Guide

    :handshake: Adopters

    Contributors

    Thanks to all of our amazing contributors!