Skip to content

autogluon/autogluon-assistant

AutoGluon Assistant (aka MLZero)

Python Versions GitHub license Continuous Integration Project Page

Official implementation of MLZero: A Multi-Agent System for End-to-end Machine Learning Automation

AutoGluon Assistant (aka MLZero) is a multi-agent system that automates end-to-end multimodal machine learning or deep learning workflows by transforming raw multimodal data into high-quality ML solutions with zero human intervention.

Documentation

For detailed usage instructions and advanced options, please refer to our tutorials:

  • Quickstart
  • LLM Providers - Using different AI providers (Bedrock, OpenAI, Anthropic, SageMaker)
  • Interfaces - Working with different interfaces (CLI, Python API, WebUI, MCP)
  • Configuration - Customizing AutoGluon Assistant settings

💾 Installation

For the latest features, install from source:

pip install uv && uv pip install git+https://github.com/autogluon/autogluon-assistant.git

Note: If you don't have conda installed, follow conda's official installation guide to install it.

Quick Start

MLZero supports multiple LLM providers with AWS Bedrock as the default:

export AWS_DEFAULT_REGION="<your-region>"
export AWS_ACCESS_KEY_ID="<your-access-key>"
export AWS_SECRET_ACCESS_KEY="<your-secret-key>"

To run MLZero in CLI:

mlzero -i <input_data_folder>

Interfaces

AutoGluon Assistant provides multiple interfaces:

CLI

Demo

Web UI

Demo

MCP (Model Context Protocol)

Demo

Citation

If you use Autogluon Assistant (MLZero) in your research, please cite our paper:

@misc{fang2025mlzeromultiagentendtoendmachine,
      title={MLZero: A Multi-Agent System for End-to-end Machine Learning Automation}, 
      author={Haoyang Fang and Boran Han and Nick Erickson and Xiyuan Zhang and Su Zhou and Anirudh Dagar and Jiani Zhang and Ali Caner Turkmen and Cuixiong Hu and Huzefa Rangwala and Ying Nian Wu and Bernie Wang and George Karypis},
      year={2025},
      eprint={2505.13941},
      archivePrefix={arXiv},
      primaryClass={cs.MA},
      url={https://arxiv.org/abs/2505.13941}, 
}

About

Multi-Agent System Powered by LLMs for End-to-end Multimodal ML Automation

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

No packages published