Skip to content

grokeverything/autogluon-assistant

 
 

Repository files navigation

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

Resources

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages