keras-team/autokeras

AutoML library for deep learning

64
/ 100
Established

This tool helps machine learning practitioners or researchers quickly build and train deep learning models without extensive knowledge of model architectures or hyperparameters. You provide your dataset (like images or text), and it automatically finds the best model for your task, outputting a trained model ready for predictions. This is ideal for those who want to apply deep learning but aren't deep learning specialists.

9,308 stars. Available on PyPI.

Use this if you need to build and train a deep learning model for tasks like image classification, text analysis, or structured data prediction, and want to automate the complex process of model selection and tuning.

Not ideal if you require fine-grained control over every aspect of your deep learning model's architecture and training process, or if you are working with extremely niche data types not commonly handled by standard deep learning paradigms.

machine-learning-engineering deep-learning-application predictive-modeling data-science model-automation
Maintenance 6 / 25
Adoption 10 / 25
Maturity 25 / 25
Community 23 / 25

How are scores calculated?

Stars

9,308

Forks

1,409

Language

Python

License

Apache-2.0

Last pushed

Nov 25, 2025

Commits (30d)

0

Dependencies

4

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/keras-team/autokeras"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.