kubeflow logo

kubeflow

kubeflow/kubeflow

Machine Learning Toolkit for Kubernetes

GraphCanon updated 3w · GitHub synced 3w

16k stars2.7k forksLast push 1mo Apache-2.0

Decision brief

Kubeflow is an extensible machine learning toolkit for Kubernetes that provides modular and scalable components.

Good fit when

  • When you are working on a Kubernetes-based platform and aim to streamline the process of deploying, scaling, and managing machine-learning workloads.
  • For projects where reusability and modularity across different subprojects is key, allowing custom configurations according to specific needs without being locked into one rigid architecture.

Avoid when

  • If your organization does not use or plan to leverage Kubernetes infrastructure in its operations as Kubeflow tightly integrates with it.
  • When you seek a low-code solution for machine learning or have minimal Kubernetes expertise, as Kubeflow requires advanced Kubernetes skills and management capability.
Requirements:
Requires Docker; Requires familiarity with Kubernetes and its ecosystem.; Primarily licensed under Apache-2.0.

Observed Jul 16, 2026 · Source: enrich:decision_facts

Verify the decision

Maintenance and security

Full trust report
Maintenance
Active (24d since push)
As of 3w
Provenance
Not a fork · Organization account
As of 3w
Security (OSV)
No lockfile
As of 1mo

Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.

Install

git clone https://github.com/kubeflow/kubeflow

Similar tools

Same-category neighbours. No typed graph edges are catalogued for this tool yet.

Evidence and technical details

Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.

Overview

Kubeflow is an AI platform toolkit built on Kubernetes to facilitate various stages of the machine-learning lifecycle.

Capability facts

No sourced capability facts yet. Facts appear after ingest scans repo manifests (Dockerfile, package.json, MCP configs).

Categories

Tags

README

Kubeflow

What is Kubeflow

Kubeflow is the foundation of tools for AI Platforms on Kubernetes.

AI platform teams can build on top of Kubeflow by using each subproject independently or deploying the entire Kubeflow Community Distribution to meet their specific needs. The Kubeflow Community Distribution is composable, modular, portable, and scalable, backed by an ecosystem of Kubernetes-native projects that cover every stage of the AI lifecycle.

Whether you’re an AI practitioner, a platform administrator, or a team of developers, Kubeflow offers modular, scalable, and extensible tools to support your AI use cases.

Kubeflow consists of Kubeflow Subprojects, Kubeflow Ecosystem, Kubeflow Packaged Distribution, and Kubeflow Community Distribution.

Check out the official documentation for more detailed information.

Repository Role

This repository serves primarily as a gateway to Kubeflow subprojects and shared project metadata. Kubeflow development happens in the individual subproject repositories.

Kubeflow Community

Kubeflow is a community-led project maintained by the Kubeflow Working Groups under the guidance of the Kubeflow Outreach Committee, Kubeflow Distribution Committee, and Kubeflow Steering Committee.

We encourage you to learn about the Kubeflow Community and how to contribute to the project!

For agents

This page has a .md twin and JSON over the API.

Was this helpful?

Anonymous feedback helps us improve pages and translations.