AutoML Frameworks
Comprehensive AutoML platforms and tools that automate end-to-end machine learning pipeline creation, including model selection, hyperparameter tuning, and feature engineering for tabular and structured data. Does NOT include specialized neural architecture search, individual hyperparameter optimization tools, or domain-specific ML applications.
There are 110 automl frameworks tracked. 4 score above 70 (verified tier). The highest-rated is process-intelligence-solutions/pm4py at 82/100 with 926 stars. 4 of the top 10 are actively maintained.
Get all 110 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=automl-frameworks&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Framework | Score | Tier |
|---|---|---|---|
| 1 |
process-intelligence-solutions/pm4py
Official public repository for PM4Py (Process Mining for Python) — an... |
|
Verified |
| 2 |
autogluon/autogluon
Fast and Accurate ML in 3 Lines of Code |
|
Verified |
| 3 |
microsoft/FLAML
A fast library for AutoML and tuning. Join our Discord:... |
|
Verified |
| 4 |
shankarpandala/lazypredict
Lazy Predict help build a lot of basic models without much code and helps... |
|
Verified |
| 5 |
alteryx/evalml
EvalML is an AutoML library written in python. |
|
Established |
| 6 |
aimclub/FEDOT
Automated modeling and machine learning framework FEDOT |
|
Established |
| 7 |
IBM/lale
Library for Semi-Automated Data Science |
|
Established |
| 8 |
keras-team/autokeras
AutoML library for deep learning |
|
Established |
| 9 |
Neuraxio/Neuraxle
The world's cleanest AutoML library ✨ - Do hyperparameter tuning with the... |
|
Established |
| 10 |
EpistasisLab/tpot
A Python Automated Machine Learning tool that optimizes machine learning... |
|
Established |
| 11 |
Automunge/AutoMunge
Tabular feature encoding pipelines for machine learning with options for... |
|
Established |
| 12 |
openml/automlbenchmark
OpenML AutoML Benchmarking Framework |
|
Established |
| 13 |
HDI-Project/ATM
Auto Tune Models - A multi-tenant, multi-data system for automated machine... |
|
Established |
| 14 |
scikit-multiflow/scikit-multiflow
A machine learning package for streaming data in Python. The other ancestor of River. |
|
Established |
| 15 |
sb-ai-lab/LightAutoML
Fast and customizable framework for automatic ML model creation (AutoML) |
|
Established |
| 16 |
mljar/mljar-supervised
Python package for AutoML on Tabular Data with Feature Engineering,... |
|
Established |
| 17 |
ClimbsRocks/auto_ml
[UNMAINTAINED] Automated machine learning for analytics & production |
|
Established |
| 18 |
AxeldeRomblay/MLBox
MLBox is a powerful Automated Machine Learning python library. |
|
Established |
| 19 |
TsLu1s/atlantic
Atlantic: Automated Data Preprocessing Framework for Machine Learning |
|
Established |
| 20 |
D-X-Y/Awesome-AutoDL
Automated Deep Learning: Neural Architecture Search Is Not the End (a... |
|
Established |
| 21 |
AutoViML/AutoViz
Automatically Visualize any dataset, any size with a single line of code. ... |
|
Established |
| 22 |
Unbabel/COMET
A Neural Framework for MT Evaluation |
|
Established |
| 23 |
kaiko-ai/eva
Evaluation framework for oncology foundation models (FMs) |
|
Established |
| 24 |
ozguraslank/flexml
Easy-to-use and flexible AutoML library for Python |
|
Established |
| 25 |
rafiqhasan/auto-tensorflow
Build Low Code Automated Tensorflow explainable models in just 3 lines of... |
|
Established |
| 26 |
AutoViML/deep_autoviml
Build tensorflow keras model pipelines in a single line of code. Now with... |
|
Established |
| 27 |
minimaxir/automl-gs
Provide an input CSV and a target field to predict, generate a model + code... |
|
Established |
| 28 |
anovos/anovos
Anovos - An Open Source Library for Scalable feature engineering Using Apache-Spark |
|
Established |
| 29 |
Palashio/libra
Ergonomic machine learning for everyone. |
|
Established |
| 30 |
EpistasisLab/tpot2
A Python Automated Machine Learning tool that optimizes machine learning... |
|
Established |
| 31 |
reiinakano/xcessiv
A web-based application for quick, scalable, and automated hyperparameter... |
|
Established |
| 32 |
microsoft/AutoBrewML
With AutoBrewML Framework the time it takes to get production-ready ML... |
|
Established |
| 33 |
THUMNLab/AutoGL
An autoML framework & toolkit for machine learning on graphs. |
|
Established |
| 34 |
4paradigm/AutoX
AutoX is an efficient automl tool, which is mainly aimed at data mining... |
|
Established |
| 35 |
aimclub/Fedot.Industrial
Python framework for automated time series classification, regression and forecasting |
|
Established |
| 36 |
AutoViML/Auto_ViML
Automatically Build Multiple ML Models with a Single Line of Code. Created... |
|
Established |
| 37 |
szilard/benchm-ml
A minimal benchmark for scalability, speed and accuracy of commonly used... |
|
Established |
| 38 |
DeepWisdom/AutoDL
Automated Deep Learning without ANY human intervention. 1'st Solution for... |
|
Established |
| 39 |
IBM/AutoMLPipeline.jl
A package that makes it trivial to create and evaluate machine learning... |
|
Established |
| 40 |
gradsflow/gradsflow-automl
An open-source AutoML Library based on PyTorch |
|
Emerging |
| 41 |
Auto-DL/Auto-DL
Auto-DL helps you make Deep Learning models without writing a single line of... |
|
Emerging |
| 42 |
blobcity/autoai
Python based framework for Automatic AI for Regression and Classification... |
|
Emerging |
| 43 |
jianzhnie/AutoTabular
Automatic machine learning for tabular data. ⚡🔥⚡ |
|
Emerging |
| 44 |
sapientml/sapientml
Generative AutoML for Tabular Data |
|
Emerging |
| 45 |
KhiopsML/khiops
Khiops is an AutoML suite for supervised and unsupervised learning |
|
Emerging |
| 46 |
microsoft/nni
An open source AutoML toolkit for automate machine learning lifecycle,... |
|
Emerging |
| 47 |
VIDA-NYU/alpha-automl
Alpha-AutoML is a Python library for automatically generating end-to-end... |
|
Emerging |
| 48 |
OAID/AutoKernel
AutoKernel 是一个简单易用,低门槛的自动算子优化工具,提高深度学习算法部署效率。 |
|
Emerging |
| 49 |
rishiraj/autolgbm
LightGBM + Optuna: Auto train LightGBM directly from CSV files, Auto tune... |
|
Emerging |
| 50 |
alteryx/compose
A machine learning tool for automated prediction engineering. It allows you... |
|
Emerging |
| 51 |
compneurobilbao/ageml
AgeML is a Python package for Age Modeling with Machine Learning made easy. |
|
Emerging |
| 52 |
dan0nchik/SAP-HANA-AutoML
Python Automated Machine Learning library for tabular data. |
|
Emerging |
| 53 |
diaoenmao/RPipe
Research Pipeline (RPipe) |
|
Emerging |
| 54 |
KhiopsML/khiops-python
The Python library of the Khiops AutoML suite |
|
Emerging |
| 55 |
tier4/autoware-ml
Autoware-ML is a machine learning framework for multiple tasks, supporting... |
|
Emerging |
| 56 |
autonomio/autonomio
Core functionality for the Autonomio augmented intelligence workbench. |
|
Emerging |
| 57 |
tvdboom/ATOM
Automated Tool for Optimized Modelling |
|
Emerging |
| 58 |
eZWALT/eZAutoML
A Democratized, lightweight and modern framework for Python Automated... |
|
Emerging |
| 59 |
ClimbsRocks/machineJS
[UNMAINTAINED] Automated machine learning- just give it a data file! Check... |
|
Emerging |
| 60 |
gtzjh/mymodels
Assemble an efficient interpretable machine learning workflow. |
|
Emerging |
| 61 |
SkBlaz/autobot
An autoML for explainable text classification. |
|
Emerging |
| 62 |
machinelearningnuremberg/DeepPipe
[KDD 2023] Deep Pipeline Embeddings for AutoML |
|
Emerging |
| 63 |
hse-cs/fulu
Fulu is a python library of supernova light curves approximation methods... |
|
Emerging |
| 64 |
ThomasWong2022/thor-public
AutoML tools for solving Time-Varying High-Dimensional Ordinal Regression Problems |
|
Emerging |
| 65 |
BeastByteAI/falcon
A lightweight AutoML library. |
|
Emerging |
| 66 |
Eklavya20/diagnost
A diagnostics toolkit to help data scientists trust their models, not just... |
|
Emerging |
| 67 |
LapshinLeonid/configurable_automl_engine
A configuration-driven AutoML orchestrator for automated model selection and... |
|
Emerging |
| 68 |
gia-uh/automl-survey
An (in-progress) AutoML survey focusing on practical systems. |
|
Emerging |
| 69 |
santiviquez/ageml
Study the temporal performance degradation of machine learning models. |
|
Emerging |
| 70 |
simonprovost/Auto-Sklong
☂️ Auto-Scikit-Longitudinal (Auto-Sklong) is an automated machine learning... |
|
Emerging |
| 71 |
ml-for-good/automl
We're designing the AutoML platform that would make it easy for... |
|
Emerging |
| 72 |
Revca-ANAI/ANAI
A to Z of ML |
|
Emerging |
| 73 |
LARS-research/AutoML-Tutorial
Tutorials about AutoML |
|
Emerging |
| 74 |
allianceai/endgame
A unified framework for tabular, time-series, and multimodal machine learning |
|
Emerging |
| 75 |
cTJakt/glaucus
A general data-flow-based machine learning suit combining auto machine... |
|
Emerging |
| 76 |
zooniverse/hamlet
Produces subject set and classification exports suitable for AutoML |
|
Emerging |
| 77 |
christian-oleary/AutoML-Python-Benchmark
Benchmarks of AutoML Frameworks |
|
Emerging |
| 78 |
Tole-k/SageML
Library providing all necessary tools to use automatically adjusted Machine... |
|
Emerging |
| 79 |
Apaezmx/simplifai
Free automated deep learning for spreadsheets |
|
Emerging |
| 80 |
marcelovca90/auto-ml-evaluation
Code of the article "A practical evaluation of AutoML tools for binary,... |
|
Emerging |
| 81 |
TurboRx/Evo-Learn
Automated ML tool leveraging TPOT for efficient model selection and... |
|
Emerging |
| 82 |
riteshahlawat/Auto-ML
AutoML that runs within your ecosystem |
|
Experimental |
| 83 |
moayadeldin/deeptune
Advanced CLI tool for automating Machine Learning (AutoML) using... |
|
Experimental |
| 84 |
isgel/AutoGrowAI
🌐 Self-Supervised Learning AI Framework | 自监督学习AI框架 |
|
Experimental |
| 85 |
govindansriram/CobraML
AutoML Software designed to give users access to a whole plethora of ML... |
|
Experimental |
| 86 |
jmaczan/text-to-ml
Programmable automated machine learning - proof of concept |
|
Experimental |
| 87 |
dariodip/rfd-discovery
This project, written in Python and Cython, deals with Discovery of Relaxed... |
|
Experimental |
| 88 |
abdozmantar/zipml
A simple AutoML tool for small datasets with useful helper functions |
|
Experimental |
| 89 |
galafis/automl-hyperparameter-optimization
Automl Hyperparameter Optimization - Professional Python project |
|
Experimental |
| 90 |
MaximAliev/pymodeller
Library for automated modelling on tabular data |
|
Experimental |
| 91 |
Mohammad-Khot/AutoML
A modular AutoML engine for automated model training, tuning, and benchmarking. |
|
Experimental |
| 92 |
danijeun/foresee-app
AI-powered AutoML platform that transforms CSV files into ML insights in 60... |
|
Experimental |
| 93 |
MaximAliev/modelbest
Library for automated modelling on tabular data |
|
Experimental |
| 94 |
Viswajith-Coder/automl
🤖 Automate machine learning tasks locally in the browser or on a server with... |
|
Experimental |
| 95 |
Nike1-1/automl
⚙️ Automate machine learning tasks in-browser or with Node.js, utilizing... |
|
Experimental |
| 96 |
aminSa-21/automl
🤖 Simplify machine learning with automl—a local, browser-based tool for... |
|
Experimental |
| 97 |
pytabular-ai/auto-scikit-dl
An automatic deep tabular learning package |
|
Experimental |
| 98 |
Hareeswar2006/PickMyModel
PickMyModel is an end to end AutoML and meta-learning system that... |
|
Experimental |
| 99 |
zgornel/Kdautoml.jl
Knowledge-driven AutoML |
|
Experimental |
| 100 |
GUT-AI/auto-ml
Automated Machine Learning (AutoML) |
|
Experimental |
| 101 |
BhaveshBhakta/Intelligent-ML-Analytics-Engine
An AI-powered automated machine learning pipeline for end-to-end dataset... |
|
Experimental |
| 102 |
Timothy102/AutoML
Go AutoML package that allows you to take use of the premade functionalities. |
|
Experimental |
| 103 |
Mr0Master/MachineLearningAUTOMATED
Automated Python ML pipeline that cleans datasets, handles missing values,... |
|
Experimental |
| 104 |
keertanakappuram/Automated-Machine-Learning-Expert-System
AutoML system automating model selection, feature engineering &... |
|
Experimental |
| 105 |
Shivang0101/TabularAutoML
End-to-end AutoML platform for tabular classification — 13 models, HPO,... |
|
Experimental |
| 106 |
appliedalgorithmslab/ml-model-benchmarking
Reproducible machine learning benchmarking framework for comparing models... |
|
Experimental |
| 107 |
jshin-jackson/auto-ml
🤖 AutoML 완전 이해 프로젝트 | TPOT 유전 알고리즘 + Dask 분산처리 + SDV 합성데이터 | 초등학생도 이해하는 입문부터... |
|
Experimental |
| 108 |
ModulabsRAPIDSLAB/H2O_AutoML
RAPIDS LAB 세미나 — H2O AutoML: Pandas 이후, RAPIDS 이전의 CPU 기반 분산 병렬 AutoML... |
|
Experimental |
| 109 |
kAIto47802/condPED-ANOVA
Conditional PED-ANOVA: Hyperparameter Importance in Hierarchical & Dynamic... |
|
Experimental |
| 110 |
aks2507/Model-Evaluation-and-Diagnosis-Display
Model Evaluation is the process through which we quantify the quality of a... |
|
Experimental |