{"data":{"node":{"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"},"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"}],"edges":[],"neighbours":[{"slug":"kubeflow-kubeflow","name":"kubeflow","tagline":"Machine Learning Toolkit for Kubernetes","github_url":"https://github.com/kubeflow/kubeflow","owner":"kubeflow","repo":"kubeflow","owner_avatar_url":"https://avatars.githubusercontent.com/u/33164907?v=4","primary_language":null,"stars":15881,"forks":2699,"topics":["google-kubernetes-engine","jupyter","kubeflow","kubernetes","machine-learning","minikube","ml","notebook","tensorflow"],"archived":false,"github_pushed_at":"2026-08-21T18:25:34+00:00","maintenance_label":"Steady","url":"https://www.graphcanon.com/tools/kubeflow-kubeflow","markdown_url":"https://www.graphcanon.com/tools/kubeflow-kubeflow.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/kubeflow-kubeflow","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=kubeflow-kubeflow","shared_categories":["model-training"]},{"slug":"optuna-optuna","name":"optuna","tagline":"A hyperparameter optimization framework","github_url":"https://github.com/optuna/optuna","owner":"optuna","repo":"optuna","owner_avatar_url":"https://avatars.githubusercontent.com/u/57251745?v=4","primary_language":"Python","stars":14870,"forks":1406,"topics":["distributed","hyperparameter-optimization","machine-learning","parallel","python"],"archived":false,"github_pushed_at":"2026-09-30T07:26:24+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/optuna-optuna","markdown_url":"https://www.graphcanon.com/tools/optuna-optuna.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/optuna-optuna","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=optuna-optuna","shared_categories":["model-training"]},{"slug":"microsoft-nni","name":"nni","tagline":"An open source AutoML toolkit for automating machine learning lifecycle","github_url":"https://github.com/microsoft/nni","owner":"microsoft","repo":"nni","owner_avatar_url":"https://avatars.githubusercontent.com/u/6154722?v=4","primary_language":"Python","stars":14366,"forks":1850,"topics":["automated-machine-learning","automl","bayesian-optimization","data-science","deep-learning","deep-neural-network","distributed","feature-engineering","hyperparameter-optimization","hyperparameter-tuning","machine-learning","machine-learning-algorithms","mlops","model-compression","nas","neural-architecture-search","neural-network","python","pytorch","tensorflow"],"archived":true,"github_pushed_at":"2024-07-03T10:55:10+00:00","maintenance_label":"Archived","url":"https://www.graphcanon.com/tools/microsoft-nni","markdown_url":"https://www.graphcanon.com/tools/microsoft-nni.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/microsoft-nni","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=microsoft-nni","shared_categories":["model-training"]},{"slug":"skypilot-org-skypilot","name":"skypilot","tagline":"Run, manage, and scale AI workloads on any AI infrastructure.","github_url":"https://github.com/skypilot-org/skypilot","owner":"skypilot-org","repo":"skypilot","owner_avatar_url":"https://avatars.githubusercontent.com/u/109387420?v=4","primary_language":"Python","stars":10568,"forks":1220,"topics":["cloud-computing","cloud-management","cost-optimization","deep-learning","distributed-training","gpu","hyperparameter-tuning","job-queue","job-scheduler","llm-serving","llm-training","machine-learning","ml-infrastructure","ml-platform","mlops","multicloud","slurm","spot-instances","tpu"],"archived":false,"github_pushed_at":"2026-09-05T16:25:57+00:00","maintenance_label":"Steady","url":"https://www.graphcanon.com/tools/skypilot-org-skypilot","markdown_url":"https://www.graphcanon.com/tools/skypilot-org-skypilot.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/skypilot-org-skypilot","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=skypilot-org-skypilot","shared_categories":["model-training"]},{"slug":"keras-team-autokeras","name":"autokeras","tagline":"AutoML library for deep learning","github_url":"https://github.com/keras-team/autokeras","owner":"keras-team","repo":"autokeras","owner_avatar_url":"https://avatars.githubusercontent.com/u/34455048?v=4","primary_language":"Python","stars":9335,"forks":1388,"topics":["autodl","automated-machine-learning","automl","deep-learning","keras","machine-learning","neural-architecture-search","python","tensorflow"],"archived":false,"github_pushed_at":"2025-11-25T02:26:35+00:00","maintenance_label":"Slowing","url":"https://www.graphcanon.com/tools/keras-team-autokeras","markdown_url":"https://www.graphcanon.com/tools/keras-team-autokeras.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/keras-team-autokeras","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=keras-team-autokeras","shared_categories":["model-training"]},{"slug":"automl-auto-sklearn","name":"auto-sklearn","tagline":"Automated Machine Learning with scikit-learn","github_url":"https://github.com/automl/auto-sklearn","owner":"automl","repo":"auto-sklearn","owner_avatar_url":"https://avatars.githubusercontent.com/u/6469053?v=4","primary_language":"Python","stars":8134,"forks":1324,"topics":["automated-machine-learning","automl","bayesian-optimization","hyperparameter-optimization","hyperparameter-search","hyperparameter-tuning","meta-learning","metalearning","scikit-learn","smac"],"archived":false,"github_pushed_at":"2026-09-15T14:03:23+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/automl-auto-sklearn","markdown_url":"https://www.graphcanon.com/tools/automl-auto-sklearn.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/automl-auto-sklearn","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=automl-auto-sklearn","shared_categories":["model-training"]},{"slug":"hyperopt-hyperopt","name":"hyperopt","tagline":"Distributed Asynchronous Hyperparameter Optimization in Python","github_url":"https://github.com/hyperopt/hyperopt","owner":"hyperopt","repo":"hyperopt","owner_avatar_url":"https://avatars.githubusercontent.com/u/5280805?v=4","primary_language":"Python","stars":7595,"forks":1074,"topics":["hacktoberfest"],"archived":false,"github_pushed_at":"2026-09-28T22:18:00+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/hyperopt-hyperopt","markdown_url":"https://www.graphcanon.com/tools/hyperopt-hyperopt.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/hyperopt-hyperopt","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=hyperopt-hyperopt","shared_categories":["model-training"]},{"slug":"kserve-kserve","name":"kserve","tagline":"Standardized Distributed Generative and Predictive AI Inference Platform for Scalable, Multi-Framework Deployment on Kubernetes","github_url":"https://github.com/kserve/kserve","owner":"kserve","repo":"kserve","owner_avatar_url":"https://avatars.githubusercontent.com/u/83512434?v=4","primary_language":"Go","stars":5970,"forks":1689,"topics":["artificial-intelligence","cncf","genai","hacktoberfest","istio","k8s","knative","kserve","kubeflow","kubernetes","llm-inference","machine-learning","mlops","model-interpretability","model-serving","pytorch","service-mesh","tensorflow","vllm","xgboost"],"archived":false,"github_pushed_at":"2026-09-19T13:08:33+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/kserve-kserve","markdown_url":"https://www.graphcanon.com/tools/kserve-kserve.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/kserve-kserve","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=kserve-kserve","shared_categories":[]},{"slug":"microsoft-flaml","name":"FLAML","tagline":"A fast library for AutoML and tuning","github_url":"https://github.com/microsoft/FLAML","owner":"microsoft","repo":"FLAML","owner_avatar_url":"https://avatars.githubusercontent.com/u/6154722?v=4","primary_language":"Jupyter Notebook","stars":4401,"forks":569,"topics":["automated-machine-learning","automl","classification","data-science","deep-learning","finetuning","hyperparam","hyperparameter-optimization","jupyter-notebook","machine-learning","natural-language-generation","natural-language-processing","python","random-forest","regression","scikit-learn","tabular-data","timeseries-forecasting","tuning"],"archived":false,"github_pushed_at":"2026-10-01T04:18:52+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/microsoft-flaml","markdown_url":"https://www.graphcanon.com/tools/microsoft-flaml.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/microsoft-flaml","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=microsoft-flaml","shared_categories":["model-training","evaluation-observability"]},{"slug":"kubeflow-pipelines","name":"pipelines","tagline":"Machine Learning Pipelines for Kubeflow","github_url":"https://github.com/kubeflow/pipelines","owner":"kubeflow","repo":"pipelines","owner_avatar_url":"https://avatars.githubusercontent.com/u/33164907?v=4","primary_language":"Go","stars":4230,"forks":2136,"topics":["data-science","kubeflow","kubeflow-pipelines","kubernetes","machine-learning","mlops","pipeline"],"archived":false,"github_pushed_at":"2026-09-28T20:00:41+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/kubeflow-pipelines","markdown_url":"https://www.graphcanon.com/tools/kubeflow-pipelines.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/kubeflow-pipelines","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=kubeflow-pipelines","shared_categories":["model-training"]},{"slug":"keras-team-keras-tuner","name":"keras-tuner","tagline":"A Hyperparameter Tuning Library for Keras","github_url":"https://github.com/keras-team/keras-tuner","owner":"keras-team","repo":"keras-tuner","owner_avatar_url":"https://avatars.githubusercontent.com/u/34455048?v=4","primary_language":"Python","stars":2921,"forks":406,"topics":["automl","deep-learning","hyperparameter-optimization","keras","machine-learning","tensorflow"],"archived":false,"github_pushed_at":"2025-12-01T22:23:25+00:00","maintenance_label":"Slowing","url":"https://www.graphcanon.com/tools/keras-team-keras-tuner","markdown_url":"https://www.graphcanon.com/tools/keras-team-keras-tuner.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/keras-team-keras-tuner","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=keras-team-keras-tuner","shared_categories":["model-training"]},{"slug":"microsoft-pai","name":"pai","tagline":"Resource scheduling and cluster management for AI","github_url":"https://github.com/microsoft/pai","owner":"microsoft","repo":"pai","owner_avatar_url":"https://avatars.githubusercontent.com/u/6154722?v=4","primary_language":"JavaScript","stars":2694,"forks":554,"topics":["ai","artificial-intelligence","chainer","cloud","cluster-management","cluster-manager","gpu","gpu-cluster","gpu-computing","gpu-scheduler","jupyter","kubernetes","machine-learning","model-training","on-premise","pytorch","resource-management","scheduling","tensorflow"],"archived":false,"github_pushed_at":"2026-09-18T03:17:30+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/microsoft-pai","markdown_url":"https://www.graphcanon.com/tools/microsoft-pai.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/microsoft-pai","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=microsoft-pai","shared_categories":["model-training"]}]}}