kubeai-project/kubeai
AI Inference Operator for Kubernetes. The easiest way to serve ML models in production. Supports VLMs, LLMs, embeddings, and speech-to-text. observed · 2026-09-03
Health v2 · maintenance only
89/100
- Activity 100
- Release rhythm 83
- Longevity 74
Flags: no_readme
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 0.0
- age_days: 1048
- days_rel: 34
- days_push: 0
- n_releases_24m: 83
Adoption not part of the score
1256 stars · 135 forks observed · 2026-09-03
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
KubeAI is a Kubernetes operator for serving machine learning models in production, supporting LLMs via vLLM and Ollama, vector embeddings, reranking, and speech-to-text with FasterWhisper. It exposes an OpenAI-compatible API and provides scale-from-zero autoscaling, prefix-aware load balancing, model caching, and LoRA adapter orchestration without requiring Istio, Knative, or other dependencies.
Use cases
- serve llm models on kubernetes
- self-host openai-compatible inference api
- autoscale vllm replicas from zero
- run whisper speech-to-text in a cluster
- deploy embedding models on k8s
- manage lora adapters across model replicas
- load balance llm traffic with kv-cache awareness
When to choose
- you run ML model inference on Kubernetes and want a zero-dependency operator
- you need OpenAI-compatible endpoints backed by self-hosted models
- you want scale-from-zero autoscaling without Istio or Knative
- you serve multiple model types (LLMs, embeddings, speech) from one system
- you need better load balancing than kube-proxy for stateful vLLM replicas
When to avoid
- you don't use Kubernetes - use vLLM or Ollama directly
- you need fully managed inference - use a cloud LLM API instead
- you only run a single model on one machine
- you need training or fine-tuning - KubeAI is inference-only
Facets
service · maturity active
llm-inference speech-recognition machine-learning deployment container-orchestration api-gateway rag machine-learning large-language-models self-hosted cloud-computing speech-processing cloud self-hosted go kubernetes-operator vllm ollama openai-compatible-api autoscaling scale-from-zero model-caching lora-adapters embeddings reranking faster-whisper gpu-scheduling helm-chart prefix-aware-load-balancing autoscaling-not-in-vocab-use-tags kubernetes devops docker
7 sources
- homepage: https://www.kubeai.org · fetched 2026-08-29 · 29aa1f83c5b2
- site_page: https://www.kubeai.org/installation/aks · fetched 2026-08-29 · de22f5cddece
- site_page: https://www.kubeai.org/installation/any · fetched 2026-08-29 · fed6e15ec6ac
- site_page: https://www.kubeai.org/installation/eks · fetched 2026-08-29 · 8b54d1711efc
- site_page: https://www.kubeai.org/installation/gke · fetched 2026-08-29 · c4c769b76084
- site_page: https://www.kubeai.org/how-to/install-models · fetched 2026-08-29 · 941c8f7626e9
- site_page: https://www.kubeai.org/contributing/documentation · fetched 2026-08-29 · 72310b6a0d83
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| kubeai-project/kubeai | main | 89 |
For agents
markdown · JSON · MCP: product_card(name="kubeai-project/kubeai")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem