Kubeflow Notebooks
December 5, 2025 · View on GitHub
Kubeflow Notebooks runs interactive development environments for AI, ML, and Data workloads on Kubernetes.
Note
This repository contains two major versions of Kubeflow Notebooks:
- The
notebooks-v1branch contains the codebase for Kubeflow Notebooks v1. - The
notebooks-v2branch contains the codebase for Kubeflow Notebooks v2.
What is Kubeflow Notebooks?
Key features of Kubeflow Notebooks:
- Native support for JupyterLab, RStudio, and Visual Studio Code (code-server).
- Users can create notebook containers directly in the cluster, rather than locally on their workstations.
- Admins can provide standard notebook images for their organization with required packages pre-installed.
- Access control is managed by Kubeflow’s RBAC, enabling easier notebook sharing across the organization.
Documentation
The official documentation for Kubeflow Notebooks can be found here.
Community
Kubeflow Notebooks is part of the Kubeflow project, refer to the Kubeflow Community page for more information.
Connect with other users and the Notebooks Working Group (maintainers of Kubeflow Notebooks) in the following places:
- Kubeflow Slack - Join the
#kubeflow-notebookschannel. - Kubeflow Mailing List
Contributing
Please see the CONTRIBUTING.md file for more information.