A full-stack AutoML platform built on AutoGluon and Domino Data Lab. Provides a web UI for training, evaluating, and deploying ML models across tabular and time series data types.
See the Extension Design document.
- Python 3.11 (recommended for AutoGluon compatibility)
- Node.js 20+
- uv (recommended for Python dependency installation)
cd automl-service
# Recommended: uv for Python dependencies
pip install uv
uv venv ../.venv
VIRTUAL_ENV=../.venv uv pip install -r requirements-dev.txt -r requirements.txt
cd ../automl-ui
npm installFrom the repository root:
./app.sh --devRun the app_prod.sh script, which starts both backend and frontend as a combined Domino App.
- Backend setup, local development, generated-client rebuilds, and testing: automl-service/README.md
- Frontend install, development, and production build details: automl-ui/README.md
MIT License