What it does
AutoGluon automates machine learning, where a computer learns patterns from examples. You give it data, such as a table or a series of numbers over time, and say what you want to predict.
It then tries many kinds of models and finds the combination that works best. Its makers say you can do this in about three lines of code.
It handles tables, time-series forecasting, and mixed data such as text and images.
Who it's for
Data scientists, analysts and developers who want good predictions without hand-tuning many models.
Can I use it without coding?
Developers only. You use it from Python code. New to this? Start here.
Can I run it?
- Cost
- FreeNothing to pay or sign up for.
- Runs on
- Linux, Mac, Windows
- Computer
- An ordinary computer is fine
- 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
- AutoGluon-Multimodal (AutoMM): Supercharging Multimodal AutoML with Foundation ModelsResearch paper · Apr 2024
- Chronos: Learning the Language of Time SeriesResearch paper · Mar 2024
- AutoGluon-TimeSeries: AutoML for Probabilistic Time Series ForecastingResearch paper · Aug 2023
- AutoGluon-Tabular: Robust and Accurate AutoML for Structured DataResearch paper · Mar 2020