Skip to main content

OneOpen ML Studio

OneOpen ML Studio

Open-source, local-first ML data platform
From raw data → annotation → validated versions → training-ready datasets → models.

PyPI Python License Local-first


Product definition

An open-source, local-first and self-hosted collaborative machine-learning data platform for preparing, annotating, validating, versioning, training and managing ML datasets and models.

Core workflow (target platform):

Raw Data → Profiling → Annotation → Review → Quality Validation
→ Transformation → Dataset Version → Training Readiness
→ Model Training → Experiment Comparison → Model Registry → Active Learning

Differentiation:

Multi-modal annotation
+ Training-ready dataset generation
+ Reproducible versioning
+ Multi-user collaboration
+ Shared GPU training
+ Framework-neutral adapters
+ Local-first deployment

Computer vision, text, tabular, audio, video, and LLM dataset workflows ship in this package. Visual pipelines, Team/Enterprise setup, and org→workspace→project hierarchy are included. See the docs roadmap for planned SSO handshake and shared GPU scheduling.

Install

pip install oneopen-ml-studio

With extras:

pip install "oneopen-ml-studio[yolo]"       # Ultralytics Label Assist + training
pip install "oneopen-ml-studio[libreyolo]"  # LibreYOLO backend
pip install "oneopen-ml-studio[sam]"        # SAM deps (torch); install segment-anything separately
pip install "oneopen-ml-studio[all]"

From source:

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

Quick start (local mode)

oneopen init
oneopen start          # alias: oneopen serve → http://127.0.0.1:8765

Or: python -m oneopen_ml_studio start

No cloud account. No mandatory registration. Data stays under ~/.oneopen (or ONEOPEN_DATA_DIR).

What works today

Capability Status
Local CV: annotate, versions, YOLO / Torchvision train & export Available
Image classification & segmentation catalogs Available
Dataset profiling, quality checks, readiness score Available
Experiment tracking + training adapters Available
Text / tabular / audio / video / LLM workspaces Available
Plugin manager (auto-install extras) Available
Active learning selection Available
Plugin registry + pipeline CRUD/runner Available
Docker Compose (Postgres/Redis/MinIO) Available
Multi-user orgs, review queues, Celery workers Available (SSO handshake forthcoming)
Kubernetes enterprise starter Available

See docs: Quality and Experiments tabs in the project UI, and /api/platform.

Platform modes (vision)

Mode Users Stack (target)
Local Individuals, students, offline FastAPI + UI, SQLite, local FS, optional GPU
Team server Labs & startups PostgreSQL, Redis, Celery, MinIO/S3, auth, workers
Enterprise Regulated / multi-team K8s, SSO (OIDC/SAML/LDAP), audit, HA, quotas

Documentation

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

Includes product vision, architecture, roadmap, package notes, and the full user guide.

pip install "oneopen-ml-studio[docs]"
cd docs && make html    # Windows: .\make.bat html

CLI

oneopen start                 Start local web UI (default :8765)
oneopen serve                 Same as start
oneopen init                  Initialize ~/.oneopen
oneopen version               Print version

License

Apache License 2.0 — see LICENSE and NOTICE.

@software{oneopensource_oneopen_ml_studio_2026,
  author = {oneopensource},
  title  = {OneOpen ML Studio},
  year   = {2026},
  url    = {https://github.com/1-OpenSource/OneOpen-ML-Studio},
  note   = {Open-source local-first ML data platform}
}

oneopensource — creator and maintainer.

Metadata

Release files for oneopen-ml-studio 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for oneopen-ml-studio 1.0.0
File Size Uploaded Provenance
oneopen_ml_studio-1.0.0.tar.gz 237.4 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for oneopen-ml-studio 1.0.0
File Interpreter ABI Platform
oneopen_ml_studio-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 505.7 kB

Release files / oneopen_ml_studio-1.0.0.tar.gz

Download URL oneopen_ml_studio-1.0.0.tar.gz
Size 237.4 kB
Tags Source
SHA-256 checksum
How to use checksums
cab29e4a9eae04af6413ad8f7e3d2911e0926b8ace52dfe7682a0c87d6f9a1af
BLAKE2b-256 checksum
How to use checksums
bd36e0ad3eefd85b80453b7a919ff6a1cc34d11f48d7ee84834c0d32e5ec65ca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.4

Release files / oneopen_ml_studio-1.0.0-py3-none-any.whl

Download URL oneopen_ml_studio-1.0.0-py3-none-any.whl
Size 268.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3305a31463f6a82895d0fb71772e69c6fa4eb8c0c4f4a74988694444990b346f
BLAKE2b-256 checksum
How to use checksums
2c072f4203da2b5c51e538e3cc2ac3be5c429e987e2b906988e3b57d1276185a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.4

Security for oneopen-ml-studio 1.0.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page