Installation

OneOpen ML Studio requires Python 3.10+ and a modern browser. GPU is optional but recommended for YOLO Label Assist, SAM, and training.

From source

git clone https://github.com/1-OpenSource/OneOpen-ML-Studio.git
cd OneOpen-ML-Studio
pip install -e ".[yolo]"

Editable install is useful when contributing or hacking on the UI/templates.

Verify

oneopen version
# OneOpen ML Studio v1.0.0

Or:

python -m oneopen_ml_studio version

Platform notes

Platform

Notes

Windows

Fully supported. Training uses workers=0 for DataLoaders to avoid spawn crashes.

Linux / macOS

Fully supported. Training defaults to 4 DataLoader workers.

GPU

CUDA via PyTorch/Ultralytics when available. Device can be set to Auto / GPU / CPU in the Train UI.

Build this documentation locally

pip install "oneopen-ml-studio[docs]"
# or: pip install -r docs/requirements.txt
cd docs
make html          # Unix
.\make.bat html    # Windows

Output is static HTML in docs/_build/html/. Open index.html locally, or deploy that folder to your host.

Published docs: https://oneopensource.org/oneopen-ml-studio/

Preferred local command: oneopen start (alias: oneopen serve).