← All projects
Training & fine-tuning

AutoKeras

A library that builds and trains deep-learning models for you with just a few lines of code.

New this week

What it does

AutoKeras is an AutoML tool, which stands for automated machine learning. Instead of designing an AI model by hand, you give it your data and it searches for a good model design and trains it.

For example, you can create an image classifier, train it on your pictures and make predictions in about three lines of Python. It is built on Keras, a popular deep-learning library.

It was developed at Texas A&M University, and its stated goal is to make machine learning accessible to everyone.

Who it's for

Programmers and students who want to train AI models without deep expertise in model design.

Can I use it without coding?

Developers only. It is a Python library and needs some coding. New to this? Start here.

Can I run it?

Cost
FreeNothing to pay or sign up for.
Privacy
Runs on your own device: your data stays with you
API key
Not needed

Try it

Using Claude Code, Cursor or another AI coding assistant? Paste the prompt and it will walk you through the setup.New to this?

Before you install

  • Only download from the official GitHub page. Copies with similar names exist for many popular projects.
  • License (Apache-2.0): Permissive: free to use, change and share, including for business.
  • More on staying safe

Where people are talking about it