{"adoption": {"forks": 536, "observed_at": "2026-08-28T04:05:24.014372+00:00", "stars": 1697}, "canonical_url": "https://ross.abutalabs.com/products/katib", "card": {"archived": false, "artifact_type": "service", "description": "Automated Machine Learning on Kubernetes", "domain": ["machine-learning", "artificial-intelligence", "large-language-models"], "enriched": true, "function": ["machine-learning", "workflow-automation", "scheduling", "developer-tools"], "health_score": 93, "homepage": "https://www.kubeflow.org/docs/components/katib", "language": "Python", "license": "Apache-2.0", "license_family": "permissive", "maturity": "stable", "member_repos": ["kubeflow/katib"], "name": "kubeflow/katib", "platform": ["cloud", "self-hosted", "python", "go"], "pushed_at": "2026-08-06T23:09:31+00:00", "repo": "kubeflow/katib", "stars": 1697, "tags": ["automl", "hyperparameter-tuning", "neural-architecture-search", "early-stopping", "kubeflow", "mlops", "llm-fine-tuning", "rag-tuning", "containers", "kubernetes", "docker"], "topics": ["ai", "automl", "huggingface", "hyperparameter-tuning", "jax", "kubeflow", "kubernetes", "llm", "machine-learning", "mlops", "neural-architecture-search", "pytorch", "scikit-learn", "tensorflow"], "urls": [], "use_cases": ["tune hyperparameters of a PyTorch or TensorFlow model on Kubernetes", "run a hyperparameter sweep for an LLM fine-tuning job", "optimize RAG retrieval parameters like top_k and temperature", "perform neural architecture search on a cluster", "apply early stopping to cut wasted training runs", "sweep XGBoost model parameters in parallel", "plug a custom search algorithm into an AutoML pipeline"], "what_it_is": "Kubeflow Katib is a Kubernetes-native AutoML system for hyperparameter tuning, early stopping, and neural architecture search. It is ML-framework agnostic and can run training jobs via Kubernetes custom resources such as Kubeflow Training Operator, Argo Workflows, and Tekton Pipelines.", "when_to_avoid": ["you have no Kubernetes cluster and just need local hyperparameter search", "you want a simple single-machine tuning library like Optuna", "you need a fully managed AutoML service without infrastructure setup"], "when_to_choose": ["you already run workloads on Kubernetes and want cluster-native AutoML", "you need framework-agnostic tuning across TensorFlow, PyTorch, XGBoost, or custom code", "you want to scale hyperparameter optimization with distributed trials and early stopping", "you are building a Kubeflow-based ML or GenAI platform"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/katib", "repo": "kubeflow/katib", "role": "main", "score": 71}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:24.014372+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:37:51.544803+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1b31faeffb06d43da033b47169139ab4162acbb1819249aafe0bce728c718324", "fetched_at": "2026-08-28T04:05:24.014372+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kubeflow/katib"}, {"content_hash": "9037e726286f0ec188bb69cc288c3994265bf4652984b4b1f087dfe905c7d34a", "fetched_at": "2026-08-29T11:12:47.450355+00:00", "kind": "homepage", "missing": false, "url": "https://www.kubeflow.org/docs/components/katib"}, {"content_hash": "2d48c8aa19c262757884373c7eba174384759365047886bf06e0cd973ad24365", "fetched_at": "2026-08-29T11:12:47.453458+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs"}, {"content_hash": "85bbf5395b120643756c8db919fffe16b4a55293c59c4aa5e807d1681c76edb4", "fetched_at": "2026-08-29T11:12:47.455529+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/about/community"}, {"content_hash": "0bf5a9037279f351a0e3d3cb25664c5b1a5e025a3843acb1f9077bc5ca9e8a6e", "fetched_at": "2026-08-29T11:12:47.457551+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/genai"}, {"content_hash": "bfca00da3badfa6c3f68316b2d0b73c36761d82692ac018fcf57653c6e6f6972", "fetched_at": "2026-08-29T11:12:47.459224+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/genai/use-cases"}, {"content_hash": "52d4becf41e9234ac28b46e26e40d06350bdc166459592f0bc6afacf3668f095", "fetched_at": "2026-08-29T11:12:47.461503+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/started"}, {"content_hash": "240c9135c386c422a86d21a49bfd9931659dc567190ffb64d021c8f02066dedd", "fetched_at": "2026-08-29T11:12:47.463657+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/started/introduction"}, {"content_hash": "eeb497b455701f3ebb700240f5f6937e1cc7da69e65ab0dfe21ecc8c91aef1aa", "fetched_at": "2026-08-29T11:12:47.465894+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/started/architecture"}, {"content_hash": "a977fcac93bf4602009bc72661ba4e34b03a68c869b08ab67afccb708ef08087", "fetched_at": "2026-08-29T11:12:47.467882+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/started/installing-kubeflow"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:24.014372+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:37:51.544803+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1b31faeffb06d43da033b47169139ab4162acbb1819249aafe0bce728c718324", "fetched_at": "2026-08-28T04:05:24.014372+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kubeflow/katib"}, {"content_hash": "9037e726286f0ec188bb69cc288c3994265bf4652984b4b1f087dfe905c7d34a", "fetched_at": "2026-08-29T11:12:47.450355+00:00", "kind": "homepage", "missing": false, "url": "https://www.kubeflow.org/docs/components/katib"}, {"content_hash": "2d48c8aa19c262757884373c7eba174384759365047886bf06e0cd973ad24365", "fetched_at": "2026-08-29T11:12:47.453458+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs"}, {"content_hash": "85bbf5395b120643756c8db919fffe16b4a55293c59c4aa5e807d1681c76edb4", "fetched_at": "2026-08-29T11:12:47.455529+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/about/community"}, {"content_hash": "0bf5a9037279f351a0e3d3cb25664c5b1a5e025a3843acb1f9077bc5ca9e8a6e", "fetched_at": "2026-08-29T11:12:47.457551+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/genai"}, {"content_hash": "bfca00da3badfa6c3f68316b2d0b73c36761d82692ac018fcf57653c6e6f6972", "fetched_at": "2026-08-29T11:12:47.459224+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/genai/use-cases"}, {"content_hash": "52d4becf41e9234ac28b46e26e40d06350bdc166459592f0bc6afacf3668f095", "fetched_at": "2026-08-29T11:12:47.461503+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/started"}, {"content_hash": "240c9135c386c422a86d21a49bfd9931659dc567190ffb64d021c8f02066dedd", "fetched_at": "2026-08-29T11:12:47.463657+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/started/introduction"}, {"content_hash": "eeb497b455701f3ebb700240f5f6937e1cc7da69e65ab0dfe21ecc8c91aef1aa", "fetched_at": "2026-08-29T11:12:47.465894+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/started/architecture"}, {"content_hash": "a977fcac93bf4602009bc72661ba4e34b03a68c869b08ab67afccb708ef08087", "fetched_at": "2026-08-29T11:12:47.467882+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/started/installing-kubeflow"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:37:51.544803+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1b31faeffb06d43da033b47169139ab4162acbb1819249aafe0bce728c718324", "fetched_at": "2026-08-28T04:05:24.014372+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kubeflow/katib"}, {"content_hash": "9037e726286f0ec188bb69cc288c3994265bf4652984b4b1f087dfe905c7d34a", "fetched_at": "2026-08-29T11:12:47.450355+00:00", "kind": "homepage", "missing": false, "url": "https://www.kubeflow.org/docs/components/katib"}, {"content_hash": "2d48c8aa19c262757884373c7eba174384759365047886bf06e0cd973ad24365", "fetched_at": "2026-08-29T11:12:47.453458+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs"}, {"content_hash": "85bbf5395b120643756c8db919fffe16b4a55293c59c4aa5e807d1681c76edb4", "fetched_at": "2026-08-29T11:12:47.455529+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/about/community"}, {"content_hash": "0bf5a9037279f351a0e3d3cb25664c5b1a5e025a3843acb1f9077bc5ca9e8a6e", "fetched_at": "2026-08-29T11:12:47.457551+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/genai"}, {"content_hash": "bfca00da3badfa6c3f68316b2d0b73c36761d82692ac018fcf57653c6e6f6972", "fetched_at": "2026-08-29T11:12:47.459224+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/genai/use-cases"}, {"content_hash": "52d4becf41e9234ac28b46e26e40d06350bdc166459592f0bc6afacf3668f095", "fetched_at": "2026-08-29T11:12:47.461503+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/started"}, {"content_hash": "240c9135c386c422a86d21a49bfd9931659dc567190ffb64d021c8f02066dedd", "fetched_at": "2026-08-29T11:12:47.463657+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/started/introduction"}, {"content_hash": "eeb497b455701f3ebb700240f5f6937e1cc7da69e65ab0dfe21ecc8c91aef1aa", "fetched_at": "2026-08-29T11:12:47.465894+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/started/architecture"}, {"content_hash": "a977fcac93bf4602009bc72661ba4e34b03a68c869b08ab67afccb708ef08087", "fetched_at": "2026-08-29T11:12:47.467882+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/started/installing-kubeflow"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:05:24.014372+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:24.014372+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:24.014372+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:37:51.544803+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1b31faeffb06d43da033b47169139ab4162acbb1819249aafe0bce728c718324", "fetched_at": "2026-08-28T04:05:24.014372+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kubeflow/katib"}, {"content_hash": "9037e726286f0ec188bb69cc288c3994265bf4652984b4b1f087dfe905c7d34a", "fetched_at": "2026-08-29T11:12:47.450355+00:00", "kind": "homepage", "missing": false, "url": "https://www.kubeflow.org/docs/components/katib"}, {"content_hash": "2d48c8aa19c262757884373c7eba174384759365047886bf06e0cd973ad24365", "fetched_at": "2026-08-29T11:12:47.453458+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs"}, {"content_hash": "85bbf5395b120643756c8db919fffe16b4a55293c59c4aa5e807d1681c76edb4", "fetched_at": "2026-08-29T11:12:47.455529+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/about/community"}, {"content_hash": "0bf5a9037279f351a0e3d3cb25664c5b1a5e025a3843acb1f9077bc5ca9e8a6e", "fetched_at": "2026-08-29T11:12:47.457551+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/genai"}, {"content_hash": "bfca00da3badfa6c3f68316b2d0b73c36761d82692ac018fcf57653c6e6f6972", "fetched_at": "2026-08-29T11:12:47.459224+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/genai/use-cases"}, {"content_hash": "52d4becf41e9234ac28b46e26e40d06350bdc166459592f0bc6afacf3668f095", "fetched_at": "2026-08-29T11:12:47.461503+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/started"}, {"content_hash": "240c9135c386c422a86d21a49bfd9931659dc567190ffb64d021c8f02066dedd", "fetched_at": "2026-08-29T11:12:47.463657+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/started/introduction"}, {"content_hash": "eeb497b455701f3ebb700240f5f6937e1cc7da69e65ab0dfe21ecc8c91aef1aa", "fetched_at": "2026-08-29T11:12:47.465894+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/started/architecture"}, {"content_hash": "a977fcac93bf4602009bc72661ba4e34b03a68c869b08ab67afccb708ef08087", "fetched_at": "2026-08-29T11:12:47.467882+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/started/installing-kubeflow"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:24.014372+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:24.014372+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:37:51.544803+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1b31faeffb06d43da033b47169139ab4162acbb1819249aafe0bce728c718324", "fetched_at": "2026-08-28T04:05:24.014372+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kubeflow/katib"}, {"content_hash": "9037e726286f0ec188bb69cc288c3994265bf4652984b4b1f087dfe905c7d34a", "fetched_at": "2026-08-29T11:12:47.450355+00:00", "kind": "homepage", "missing": false, "url": "https://www.kubeflow.org/docs/components/katib"}, {"content_hash": "2d48c8aa19c262757884373c7eba174384759365047886bf06e0cd973ad24365", "fetched_at": "2026-08-29T11:12:47.453458+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs"}, {"content_hash": "85bbf5395b120643756c8db919fffe16b4a55293c59c4aa5e807d1681c76edb4", "fetched_at": "2026-08-29T11:12:47.455529+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/about/community"}, {"content_hash": "0bf5a9037279f351a0e3d3cb25664c5b1a5e025a3843acb1f9077bc5ca9e8a6e", "fetched_at": "2026-08-29T11:12:47.457551+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/genai"}, {"content_hash": "bfca00da3badfa6c3f68316b2d0b73c36761d82692ac018fcf57653c6e6f6972", "fetched_at": "2026-08-29T11:12:47.459224+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/genai/use-cases"}, {"content_hash": "52d4becf41e9234ac28b46e26e40d06350bdc166459592f0bc6afacf3668f095", "fetched_at": "2026-08-29T11:12:47.461503+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/started"}, {"content_hash": "240c9135c386c422a86d21a49bfd9931659dc567190ffb64d021c8f02066dedd", "fetched_at": "2026-08-29T11:12:47.463657+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/started/introduction"}, {"content_hash": "eeb497b455701f3ebb700240f5f6937e1cc7da69e65ab0dfe21ecc8c91aef1aa", "fetched_at": "2026-08-29T11:12:47.465894+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/started/architecture"}, {"content_hash": "a977fcac93bf4602009bc72661ba4e34b03a68c869b08ab67afccb708ef08087", "fetched_at": "2026-08-29T11:12:47.467882+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/started/installing-kubeflow"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:24.014372+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:24.014372+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:24.014372+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:37:51.544803+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1b31faeffb06d43da033b47169139ab4162acbb1819249aafe0bce728c718324", "fetched_at": "2026-08-28T04:05:24.014372+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kubeflow/katib"}, {"content_hash": "9037e726286f0ec188bb69cc288c3994265bf4652984b4b1f087dfe905c7d34a", "fetched_at": "2026-08-29T11:12:47.450355+00:00", "kind": "homepage", "missing": false, "url": "https://www.kubeflow.org/docs/components/katib"}, {"content_hash": "2d48c8aa19c262757884373c7eba174384759365047886bf06e0cd973ad24365", "fetched_at": "2026-08-29T11:12:47.453458+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs"}, {"content_hash": "85bbf5395b120643756c8db919fffe16b4a55293c59c4aa5e807d1681c76edb4", "fetched_at": "2026-08-29T11:12:47.455529+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/about/community"}, {"content_hash": "0bf5a9037279f351a0e3d3cb25664c5b1a5e025a3843acb1f9077bc5ca9e8a6e", "fetched_at": "2026-08-29T11:12:47.457551+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/genai"}, {"content_hash": "bfca00da3badfa6c3f68316b2d0b73c36761d82692ac018fcf57653c6e6f6972", "fetched_at": "2026-08-29T11:12:47.459224+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/genai/use-cases"}, {"content_hash": "52d4becf41e9234ac28b46e26e40d06350bdc166459592f0bc6afacf3668f095", "fetched_at": "2026-08-29T11:12:47.461503+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/started"}, {"content_hash": "240c9135c386c422a86d21a49bfd9931659dc567190ffb64d021c8f02066dedd", "fetched_at": "2026-08-29T11:12:47.463657+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/started/introduction"}, {"content_hash": "eeb497b455701f3ebb700240f5f6937e1cc7da69e65ab0dfe21ecc8c91aef1aa", "fetched_at": "2026-08-29T11:12:47.465894+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/started/architecture"}, {"content_hash": "a977fcac93bf4602009bc72661ba4e34b03a68c869b08ab67afccb708ef08087", "fetched_at": "2026-08-29T11:12:47.467882+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/started/installing-kubeflow"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:24.014372+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:24.014372+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:37:51.544803+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1b31faeffb06d43da033b47169139ab4162acbb1819249aafe0bce728c718324", "fetched_at": "2026-08-28T04:05:24.014372+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kubeflow/katib"}, {"content_hash": "9037e726286f0ec188bb69cc288c3994265bf4652984b4b1f087dfe905c7d34a", "fetched_at": "2026-08-29T11:12:47.450355+00:00", "kind": "homepage", "missing": false, "url": "https://www.kubeflow.org/docs/components/katib"}, {"content_hash": "2d48c8aa19c262757884373c7eba174384759365047886bf06e0cd973ad24365", "fetched_at": "2026-08-29T11:12:47.453458+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs"}, {"content_hash": "85bbf5395b120643756c8db919fffe16b4a55293c59c4aa5e807d1681c76edb4", "fetched_at": "2026-08-29T11:12:47.455529+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/about/community"}, {"content_hash": "0bf5a9037279f351a0e3d3cb25664c5b1a5e025a3843acb1f9077bc5ca9e8a6e", "fetched_at": "2026-08-29T11:12:47.457551+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/genai"}, {"content_hash": "bfca00da3badfa6c3f68316b2d0b73c36761d82692ac018fcf57653c6e6f6972", "fetched_at": "2026-08-29T11:12:47.459224+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/genai/use-cases"}, {"content_hash": "52d4becf41e9234ac28b46e26e40d06350bdc166459592f0bc6afacf3668f095", "fetched_at": "2026-08-29T11:12:47.461503+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/started"}, {"content_hash": "240c9135c386c422a86d21a49bfd9931659dc567190ffb64d021c8f02066dedd", "fetched_at": "2026-08-29T11:12:47.463657+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/started/introduction"}, {"content_hash": "eeb497b455701f3ebb700240f5f6937e1cc7da69e65ab0dfe21ecc8c91aef1aa", "fetched_at": "2026-08-29T11:12:47.465894+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/started/architecture"}, {"content_hash": "a977fcac93bf4602009bc72661ba4e34b03a68c869b08ab67afccb708ef08087", "fetched_at": "2026-08-29T11:12:47.467882+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/started/installing-kubeflow"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:37:51.544803+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1b31faeffb06d43da033b47169139ab4162acbb1819249aafe0bce728c718324", "fetched_at": "2026-08-28T04:05:24.014372+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kubeflow/katib"}, {"content_hash": "9037e726286f0ec188bb69cc288c3994265bf4652984b4b1f087dfe905c7d34a", "fetched_at": "2026-08-29T11:12:47.450355+00:00", "kind": "homepage", "missing": false, "url": "https://www.kubeflow.org/docs/components/katib"}, {"content_hash": "2d48c8aa19c262757884373c7eba174384759365047886bf06e0cd973ad24365", "fetched_at": "2026-08-29T11:12:47.453458+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs"}, {"content_hash": "85bbf5395b120643756c8db919fffe16b4a55293c59c4aa5e807d1681c76edb4", "fetched_at": "2026-08-29T11:12:47.455529+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/about/community"}, {"content_hash": "0bf5a9037279f351a0e3d3cb25664c5b1a5e025a3843acb1f9077bc5ca9e8a6e", "fetched_at": "2026-08-29T11:12:47.457551+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/genai"}, {"content_hash": "bfca00da3badfa6c3f68316b2d0b73c36761d82692ac018fcf57653c6e6f6972", "fetched_at": "2026-08-29T11:12:47.459224+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/genai/use-cases"}, {"content_hash": "52d4becf41e9234ac28b46e26e40d06350bdc166459592f0bc6afacf3668f095", "fetched_at": "2026-08-29T11:12:47.461503+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/started"}, {"content_hash": "240c9135c386c422a86d21a49bfd9931659dc567190ffb64d021c8f02066dedd", "fetched_at": "2026-08-29T11:12:47.463657+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/started/introduction"}, {"content_hash": "eeb497b455701f3ebb700240f5f6937e1cc7da69e65ab0dfe21ecc8c91aef1aa", "fetched_at": "2026-08-29T11:12:47.465894+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/started/architecture"}, {"content_hash": "a977fcac93bf4602009bc72661ba4e34b03a68c869b08ab67afccb708ef08087", "fetched_at": "2026-08-29T11:12:47.467882+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/started/installing-kubeflow"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:37:51.544803+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1b31faeffb06d43da033b47169139ab4162acbb1819249aafe0bce728c718324", "fetched_at": "2026-08-28T04:05:24.014372+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kubeflow/katib"}, {"content_hash": "9037e726286f0ec188bb69cc288c3994265bf4652984b4b1f087dfe905c7d34a", "fetched_at": "2026-08-29T11:12:47.450355+00:00", "kind": "homepage", "missing": false, "url": "https://www.kubeflow.org/docs/components/katib"}, {"content_hash": "2d48c8aa19c262757884373c7eba174384759365047886bf06e0cd973ad24365", "fetched_at": "2026-08-29T11:12:47.453458+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs"}, {"content_hash": "85bbf5395b120643756c8db919fffe16b4a55293c59c4aa5e807d1681c76edb4", "fetched_at": "2026-08-29T11:12:47.455529+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/about/community"}, {"content_hash": "0bf5a9037279f351a0e3d3cb25664c5b1a5e025a3843acb1f9077bc5ca9e8a6e", "fetched_at": "2026-08-29T11:12:47.457551+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/genai"}, {"content_hash": "bfca00da3badfa6c3f68316b2d0b73c36761d82692ac018fcf57653c6e6f6972", "fetched_at": "2026-08-29T11:12:47.459224+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/genai/use-cases"}, {"content_hash": "52d4becf41e9234ac28b46e26e40d06350bdc166459592f0bc6afacf3668f095", "fetched_at": "2026-08-29T11:12:47.461503+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/started"}, {"content_hash": "240c9135c386c422a86d21a49bfd9931659dc567190ffb64d021c8f02066dedd", "fetched_at": "2026-08-29T11:12:47.463657+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/started/introduction"}, {"content_hash": "eeb497b455701f3ebb700240f5f6937e1cc7da69e65ab0dfe21ecc8c91aef1aa", "fetched_at": "2026-08-29T11:12:47.465894+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/started/architecture"}, {"content_hash": "a977fcac93bf4602009bc72661ba4e34b03a68c869b08ab67afccb708ef08087", "fetched_at": "2026-08-29T11:12:47.467882+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/started/installing-kubeflow"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:37:51.544803+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1b31faeffb06d43da033b47169139ab4162acbb1819249aafe0bce728c718324", "fetched_at": "2026-08-28T04:05:24.014372+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kubeflow/katib"}, {"content_hash": "9037e726286f0ec188bb69cc288c3994265bf4652984b4b1f087dfe905c7d34a", "fetched_at": "2026-08-29T11:12:47.450355+00:00", "kind": "homepage", "missing": false, "url": "https://www.kubeflow.org/docs/components/katib"}, {"content_hash": "2d48c8aa19c262757884373c7eba174384759365047886bf06e0cd973ad24365", "fetched_at": "2026-08-29T11:12:47.453458+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs"}, {"content_hash": "85bbf5395b120643756c8db919fffe16b4a55293c59c4aa5e807d1681c76edb4", "fetched_at": "2026-08-29T11:12:47.455529+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/about/community"}, {"content_hash": "0bf5a9037279f351a0e3d3cb25664c5b1a5e025a3843acb1f9077bc5ca9e8a6e", "fetched_at": "2026-08-29T11:12:47.457551+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/genai"}, {"content_hash": "bfca00da3badfa6c3f68316b2d0b73c36761d82692ac018fcf57653c6e6f6972", "fetched_at": "2026-08-29T11:12:47.459224+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/genai/use-cases"}, {"content_hash": "52d4becf41e9234ac28b46e26e40d06350bdc166459592f0bc6afacf3668f095", "fetched_at": "2026-08-29T11:12:47.461503+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/started"}, {"content_hash": "240c9135c386c422a86d21a49bfd9931659dc567190ffb64d021c8f02066dedd", "fetched_at": "2026-08-29T11:12:47.463657+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/started/introduction"}, {"content_hash": "eeb497b455701f3ebb700240f5f6937e1cc7da69e65ab0dfe21ecc8c91aef1aa", "fetched_at": "2026-08-29T11:12:47.465894+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/started/architecture"}, {"content_hash": "a977fcac93bf4602009bc72661ba4e34b03a68c869b08ab67afccb708ef08087", "fetched_at": "2026-08-29T11:12:47.467882+00:00", "kind": "site_page", "missing": false, "url": "https://www.kubeflow.org/docs/started/installing-kubeflow"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 96, "longevity": 100, "rhythm": 22}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3074, "days_push": 27, "days_rel": 307, "gap_med": 213, "n_releases_24m": 2}, "score": 71, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}