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...

82
Verified
2 autogluon/autogluon

Fast and Accurate ML in 3 Lines of Code

76
Verified
3 microsoft/FLAML

A fast library for AutoML and tuning. Join our Discord:...

74
Verified
4 shankarpandala/lazypredict

Lazy Predict help build a lot of basic models without much code and helps...

73
Verified
5 alteryx/evalml

EvalML is an AutoML library written in python.

65
Established
6 aimclub/FEDOT

Automated modeling and machine learning framework FEDOT

65
Established
7 IBM/lale

Library for Semi-Automated Data Science

64
Established
8 keras-team/autokeras

AutoML library for deep learning

64
Established
9 Neuraxio/Neuraxle

The world's cleanest AutoML library ✨ - Do hyperparameter tuning with the...

62
Established
10 EpistasisLab/tpot

A Python Automated Machine Learning tool that optimizes machine learning...

61
Established
11 Automunge/AutoMunge

Tabular feature encoding pipelines for machine learning with options for...

61
Established
12 openml/automlbenchmark

OpenML AutoML Benchmarking Framework

61
Established
13 HDI-Project/ATM

Auto Tune Models - A multi-tenant, multi-data system for automated machine...

60
Established
14 scikit-multiflow/scikit-multiflow

A machine learning package for streaming data in Python. The other ancestor of River.

60
Established
15 sb-ai-lab/LightAutoML

Fast and customizable framework for automatic ML model creation (AutoML)

60
Established
16 mljar/mljar-supervised

Python package for AutoML on Tabular Data with Feature Engineering,...

59
Established
17 ClimbsRocks/auto_ml

[UNMAINTAINED] Automated machine learning for analytics & production

59
Established
18 AxeldeRomblay/MLBox

MLBox is a powerful Automated Machine Learning python library.

59
Established
19 TsLu1s/atlantic

Atlantic: Automated Data Preprocessing Framework for Machine Learning

59
Established
20 D-X-Y/Awesome-AutoDL

Automated Deep Learning: Neural Architecture Search Is Not the End (a...

57
Established
21 AutoViML/AutoViz

Automatically Visualize any dataset, any size with a single line of code. ...

57
Established
22 Unbabel/COMET

A Neural Framework for MT Evaluation

57
Established
23 kaiko-ai/eva

Evaluation framework for oncology foundation models (FMs)

57
Established
24 ozguraslank/flexml

Easy-to-use and flexible AutoML library for Python

56
Established
25 rafiqhasan/auto-tensorflow

Build Low Code Automated Tensorflow explainable models in just 3 lines of...

56
Established
26 AutoViML/deep_autoviml

Build tensorflow keras model pipelines in a single line of code. Now with...

56
Established
27 minimaxir/automl-gs

Provide an input CSV and a target field to predict, generate a model + code...

55
Established
28 anovos/anovos

Anovos - An Open Source Library for Scalable feature engineering Using Apache-Spark

54
Established
29 Palashio/libra

Ergonomic machine learning for everyone.

54
Established
30 EpistasisLab/tpot2

A Python Automated Machine Learning tool that optimizes machine learning...

53
Established
31 reiinakano/xcessiv

A web-based application for quick, scalable, and automated hyperparameter...

53
Established
32 microsoft/AutoBrewML

With AutoBrewML Framework the time it takes to get production-ready ML...

52
Established
33 THUMNLab/AutoGL

An autoML framework & toolkit for machine learning on graphs.

51
Established
34 4paradigm/AutoX

AutoX is an efficient automl tool, which is mainly aimed at data mining...

51
Established
35 aimclub/Fedot.Industrial

Python framework for automated time series classification, regression and forecasting

51
Established
36 AutoViML/Auto_ViML

Automatically Build Multiple ML Models with a Single Line of Code. Created...

50
Established
37 szilard/benchm-ml

A minimal benchmark for scalability, speed and accuracy of commonly used...

50
Established
38 DeepWisdom/AutoDL

Automated Deep Learning without ANY human intervention. 1'st Solution for...

50
Established
39 IBM/AutoMLPipeline.jl

A package that makes it trivial to create and evaluate machine learning...

50
Established
40 gradsflow/gradsflow-automl

An open-source AutoML Library based on PyTorch

49
Emerging
41 Auto-DL/Auto-DL

Auto-DL helps you make Deep Learning models without writing a single line of...

49
Emerging
42 blobcity/autoai

Python based framework for Automatic AI for Regression and Classification...

48
Emerging
43 jianzhnie/AutoTabular

Automatic machine learning for tabular data. ⚡🔥⚡

48
Emerging
44 sapientml/sapientml

Generative AutoML for Tabular Data

48
Emerging
45 KhiopsML/khiops

Khiops is an AutoML suite for supervised and unsupervised learning

48
Emerging
46 microsoft/nni

An open source AutoML toolkit for automate machine learning lifecycle,...

47
Emerging
47 VIDA-NYU/alpha-automl

Alpha-AutoML is a Python library for automatically generating end-to-end...

45
Emerging
48 OAID/AutoKernel

AutoKernel 是一个简单易用,低门槛的自动算子优化工具,提高深度学习算法部署效率。

45
Emerging
49 rishiraj/autolgbm

LightGBM + Optuna: Auto train LightGBM directly from CSV files, Auto tune...

44
Emerging
50 alteryx/compose

A machine learning tool for automated prediction engineering. It allows you...

43
Emerging
51 compneurobilbao/ageml

AgeML is a Python package for Age Modeling with Machine Learning made easy.

43
Emerging
52 dan0nchik/SAP-HANA-AutoML

Python Automated Machine Learning library for tabular data.

42
Emerging
53 diaoenmao/RPipe

Research Pipeline (RPipe)

42
Emerging
54 KhiopsML/khiops-python

The Python library of the Khiops AutoML suite

41
Emerging
55 tier4/autoware-ml

Autoware-ML is a machine learning framework for multiple tasks, supporting...

41
Emerging
56 autonomio/autonomio

Core functionality for the Autonomio augmented intelligence workbench.

40
Emerging
57 tvdboom/ATOM

Automated Tool for Optimized Modelling

39
Emerging
58 eZWALT/eZAutoML

A Democratized, lightweight and modern framework for Python Automated...

39
Emerging
59 ClimbsRocks/machineJS

[UNMAINTAINED] Automated machine learning- just give it a data file! Check...

39
Emerging
60 gtzjh/mymodels

Assemble an efficient interpretable machine learning workflow.

39
Emerging
61 SkBlaz/autobot

An autoML for explainable text classification.

38
Emerging
62 machinelearningnuremberg/DeepPipe

[KDD 2023] Deep Pipeline Embeddings for AutoML

37
Emerging
63 hse-cs/fulu

Fulu is a python library of supernova light curves approximation methods...

37
Emerging
64 ThomasWong2022/thor-public

AutoML tools for solving Time-Varying High-Dimensional Ordinal Regression Problems

37
Emerging
65 BeastByteAI/falcon

A lightweight AutoML library.

36
Emerging
66 Eklavya20/diagnost

A diagnostics toolkit to help data scientists trust their models, not just...

36
Emerging
67 LapshinLeonid/configurable_automl_engine

A configuration-driven AutoML orchestrator for automated model selection and...

35
Emerging
68 gia-uh/automl-survey

An (in-progress) AutoML survey focusing on practical systems.

35
Emerging
69 santiviquez/ageml

Study the temporal performance degradation of machine learning models.

35
Emerging
70 simonprovost/Auto-Sklong

☂️ Auto-Scikit-Longitudinal (Auto-Sklong) is an automated machine learning...

35
Emerging
71 ml-for-good/automl

We're designing the AutoML platform that would make it easy for...

35
Emerging
72 Revca-ANAI/ANAI

A to Z of ML

35
Emerging
73 LARS-research/AutoML-Tutorial

Tutorials about AutoML

34
Emerging
74 allianceai/endgame

A unified framework for tabular, time-series, and multimodal machine learning

33
Emerging
75 cTJakt/glaucus

A general data-flow-based machine learning suit combining auto machine...

33
Emerging
76 zooniverse/hamlet

Produces subject set and classification exports suitable for AutoML

33
Emerging
77 christian-oleary/AutoML-Python-Benchmark

Benchmarks of AutoML Frameworks

32
Emerging
78 Tole-k/SageML

Library providing all necessary tools to use automatically adjusted Machine...

32
Emerging
79 Apaezmx/simplifai

Free automated deep learning for spreadsheets

31
Emerging
80 marcelovca90/auto-ml-evaluation

Code of the article "A practical evaluation of AutoML tools for binary,...

31
Emerging
81 TurboRx/Evo-Learn

Automated ML tool leveraging TPOT for efficient model selection and...

30
Emerging
82 riteshahlawat/Auto-ML

AutoML that runs within your ecosystem

29
Experimental
83 moayadeldin/deeptune

Advanced CLI tool for automating Machine Learning (AutoML) using...

29
Experimental
84 isgel/AutoGrowAI

🌐 Self-Supervised Learning AI Framework | 自监督学习AI框架

29
Experimental
85 govindansriram/CobraML

AutoML Software designed to give users access to a whole plethora of ML...

27
Experimental
86 jmaczan/text-to-ml

Programmable automated machine learning - proof of concept

27
Experimental
87 dariodip/rfd-discovery

This project, written in Python and Cython, deals with Discovery of Relaxed...

27
Experimental
88 abdozmantar/zipml

A simple AutoML tool for small datasets with useful helper functions

26
Experimental
89 galafis/automl-hyperparameter-optimization

Automl Hyperparameter Optimization - Professional Python project

26
Experimental
90 MaximAliev/pymodeller

Library for automated modelling on tabular data

22
Experimental
91 Mohammad-Khot/AutoML

A modular AutoML engine for automated model training, tuning, and benchmarking.

22
Experimental
92 danijeun/foresee-app

AI-powered AutoML platform that transforms CSV files into ML insights in 60...

22
Experimental
93 MaximAliev/modelbest

Library for automated modelling on tabular data

22
Experimental
94 Viswajith-Coder/automl

🤖 Automate machine learning tasks locally in the browser or on a server with...

21
Experimental
95 Nike1-1/automl

⚙️ Automate machine learning tasks in-browser or with Node.js, utilizing...

21
Experimental
96 aminSa-21/automl

🤖 Simplify machine learning with automl—a local, browser-based tool for...

21
Experimental
97 pytabular-ai/auto-scikit-dl

An automatic deep tabular learning package

21
Experimental
98 Hareeswar2006/PickMyModel

PickMyModel is an end to end AutoML and meta-learning system that...

19
Experimental
99 zgornel/Kdautoml.jl

Knowledge-driven AutoML

19
Experimental
100 GUT-AI/auto-ml

Automated Machine Learning (AutoML)

19
Experimental
101 BhaveshBhakta/Intelligent-ML-Analytics-Engine

An AI-powered automated machine learning pipeline for end-to-end dataset...

19
Experimental
102 Timothy102/AutoML

Go AutoML package that allows you to take use of the premade functionalities.

17
Experimental
103 Mr0Master/MachineLearningAUTOMATED

Automated Python ML pipeline that cleans datasets, handles missing values,...

14
Experimental
104 keertanakappuram/Automated-Machine-Learning-Expert-System

AutoML system automating model selection, feature engineering &...

14
Experimental
105 Shivang0101/TabularAutoML

End-to-end AutoML platform for tabular classification — 13 models, HPO,...

14
Experimental
106 appliedalgorithmslab/ml-model-benchmarking

Reproducible machine learning benchmarking framework for comparing models...

14
Experimental
107 jshin-jackson/auto-ml

🤖 AutoML 완전 이해 프로젝트 | TPOT 유전 알고리즘 + Dask 분산처리 + SDV 합성데이터 | 초등학생도 이해하는 입문부터...

14
Experimental
108 ModulabsRAPIDSLAB/H2O_AutoML

RAPIDS LAB 세미나 — H2O AutoML: Pandas 이후, RAPIDS 이전의 CPU 기반 분산 병렬 AutoML...

14
Experimental
109 kAIto47802/condPED-ANOVA

Conditional PED-ANOVA: Hyperparameter Importance in Hierarchical & Dynamic...

13
Experimental
110 aks2507/Model-Evaluation-and-Diagnosis-Display

Model Evaluation is the process through which we quantify the quality of a...

11
Experimental