ML-Dash

ML-Dash Documentation

ML-Dash is a simple, flexible SDK for ML experiment tracking and data storage. Log parameters, metrics, files, and time-series tracks with one API — locally or against a remote dash.ml server.

Installation

bash
pip install ml-dash

Quick Start

python
from ml_dash import Experiment

with Experiment(prefix="my-user/my-project/exp1", dash_root=".dash").run as exp:
    exp.params.set(learning_rate=0.001, batch_size=32)

    for epoch in range(10):
        loss = train_one_epoch()
        exp.metrics("train").log(loss=loss, epoch=epoch)

Swap dash_root=".dash" for dash_url="https://api.dash.ml" (after ml-dash login) to sync to a remote server. See Getting Started for both modes in detail.

Using Claude Code? Install the plugin for in-editor help: /plugin marketplace add fortyfive-labs/ml-dash then /plugin install ml-dash@ml-dash.

Documentation

Core

Advanced

Links