{"data":{"slug":"kubeflow-katib","name":"katib","tagline":"Automated Machine Learning on Kubernetes","github_url":"https://github.com/kubeflow/katib","owner":"kubeflow","repo":"katib","owner_avatar_url":"https://avatars.githubusercontent.com/u/33164907?v=4","primary_language":"Python","stars":1705,"forks":544,"topics":["ai","automl","huggingface","hyperparameter-tuning","jax","kubeflow","kubernetes","llm","machine-learning","mlops","neural-architecture-search","pytorch","scikit-learn","tensorflow"],"archived":false,"github_pushed_at":"2026-09-29T17:11:28+00:00","maintenance_label":"Very active","stars_delta_30d":11,"url":"https://www.graphcanon.com/tools/kubeflow-katib","markdown_url":"https://www.graphcanon.com/tools/kubeflow-katib.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/kubeflow-katib","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=kubeflow-katib","description":"Automated Machine Learning on Kubernetes","homepage_url":"https://www.kubeflow.org/docs/components/katib","license":"Apache-2.0","open_issues":118,"watchers":51,"ai_summary":"Katib is an open-source automated machine learning framework for hyperparameter tuning and neural architecture search in Kubernetes.","readme_excerpt":"## Installation\n\nPlease follow [the Kubeflow Katib guide](https://www.kubeflow.org/docs/components/katib/installation/#installing-katib)\nfor the detailed instructions on how to install Katib.\n\n---\n\n## Getting Started\n\nPlease refer to [the getting started guide](https://www.kubeflow.org/docs/components/katib/getting-started/#getting-started-with-katib-python-sdk)\nto quickly create your first hyperparameter tuning Experiment using the Python SDK.","github_created_at":"2018-04-03T17:07:12+00:00","created_at":"2026-07-11T23:35:11.952058+00:00","updated_at":"2026-10-02T06:00:32.800572+00:00","categories":[{"slug":"evaluation-observability","name":"Evaluation & Observability","url":"https://www.graphcanon.com/categories/evaluation-observability","markdown_url":"https://www.graphcanon.com/categories/evaluation-observability.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/evaluation-observability"},{"slug":"model-training","name":"Model Training","url":"https://www.graphcanon.com/categories/model-training","markdown_url":"https://www.graphcanon.com/categories/model-training.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/model-training"}],"tags":[{"slug":"ai","name":"ai"},{"slug":"automl","name":"automl"},{"slug":"hyperparameter-tuning","name":"hyperparameter-tuning"},{"slug":"neural-architecture-search","name":"neural-architecture-search"}],"trust":{"provenance":{"is_fork":false,"github_id":127941481,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-10-02T06:00:31.991Z","maintenance":{"label":"Very active","score":96,"methodology":"github_public_v1","releases_90d":0,"days_since_push":2,"last_release_at":"2025-10-30T23:58:41Z","stars_delta_30d":11,"open_issues_delta_30d":12},"security_summary":{"status":"findings","scanner":"osv@v1","low_count":51,"high_count":0,"last_scan_at":"2026-07-11T23:35:20.078Z","medium_count":0,"scan_profile":"deps","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-10-02T06:00:32.464Z"},"languages":{"value":["python"],"source":"github.language","observed_at":"2026-10-02T06:00:32.464Z"},"license_spdx":{"value":"Apache-2.0","source":"github.license","observed_at":"2026-10-02T06:00:32.464Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":null,"constraints":null,"when_to_use":["When you need to perform comprehensive hyperparameter tuning tasks within a Kubernetes cluster setup.","If your project involves experiments with neural architectures that require scalable resources managed by Kubeflow.","For deployment of machine learning models where the infrastructure requires tight integration with existing Kubernetes configurations."],"when_not_to_use":["Avoid using Katib if you do not have a Kubernetes cluster setup, as it heavily relies on this platform for operation.","If your project's requirements do not extend beyond simple model training tasks and you lack the resources to support a complex CI/CD pipeline like Kubeflow with Katib.","Not suitable when working in environments with strict constraints preventing the use of open-source tools under Apache-2.0 licenses."],"source":"enrich:decision_facts","observed_at":"2026-07-16T20:23:41.882Z"},"constraint_facets":null,"decision_summary":[{"label":"Adopt for","value":"Katib is an automated machine learning solution for Kubernetes environments, focused on hyperparameter tuning and neural architecture search."}]}}