Topics / #automl
Automl projects on GitHub
Automated machine learning that searches models and hyperparameters for you.
As of , the most-starred Automl projects on GitHub are best-of-ml-python (23.8K stars), awesome-production-machine-learning (21K stars) and nni (14.4K stars). GitHub.Locker tracks 6 Automl repositories with 80.3K stars combined. The fastest-growing on October 16 was awesome-production-machine-learning, with +3 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+3awesome-production-machine-learning
EthicalML/awesome-production-machine-learning · ★ 21KA curated, community-maintained directory of open source libraries for production machine learning: tools to deploy, monitor, version, scale, and secure ML systems, grouped into 25+ annotated sections.
+2best-of-ml-python
lukasmasuch/best-of-ml-python · ★ 23.8KA curated, ranked index of top open-source machine learning libraries for Python, covering areas like deep learning, NLP, AutoML and data visualization, generated and refreshed automatically.
The all-time top
6 projects · by stars
- 23.8K
#1 · lukasmasuch/best-of-ml-pythonbest-of-ml-python
A curated, ranked index of top open-source machine learning libraries for Python, covering areas like deep learning, NLP, AutoML and data visualization, generated and refreshed automatically.
- 21K
#2 · EthicalML/awesome-production-machine-learningawesome-production-machine-learning
A curated, community-maintained directory of open source libraries for production machine learning: tools to deploy, monitor, version, scale, and secure ML systems, grouped into 25+ annotated sections.
- 14.4K
#3 · microsoft/nninni
NNI (Neural Network Intelligence) is Microsoft's open-source AutoML toolkit that automates the machine learning lifecycle: feature engineering, neural architecture search, model compression, and hyperparameter tuning.
- 4

autogluon
10.8Kautogluon/autogluon · PythonAutoGluon is an open-source Python library that automates machine learning: feed it your data and it delivers strong predictive performance in about three lines of code.
- 5

tpot
10.1KEpistasisLab/tpot · Jupyter NotebookTPOT, the Tree-based Pipeline Optimization Tool, is a Python AutoML library that uses genetic programming to automatically optimize machine learning pipelines for your data; the README calls it your Data Science Assistant.
- 6

AutoLOGIC
209sethGu/AutoLOGIC · PythonAutoLOGIC is an agentic framework for automated tabular machine learning across classification, regression, and clustering. It turns a task specification into coordinated feature, model, optimization, and output-control plans and then executes them with task-specific tools.
Related topics
Often tagged together
- data-science231
- machine-learning915
- python2,395
- open-source5,666
- deep-learning736
- pytorch419
- scikit-learn29
- ai1,954
- automation1,184
- hyperparameter-optimization7
- tensorflow83
- apache-2.01,434
- awesome265
- awesome-list497
- computer-vision384
- curated-list634
- data-analysis73
- data-mining16
- developers435
- docker1,657
- gpu788
- library1,587
- linux4,181
- mlops47