ml-party

An agent-native platform for ML experiment tracking and lineage/knowledge.

A durable, agent-legible knowledge substrate for ML work — a lab notebook that agents write (over MCP) and query, and that humans read live (CLI + web UI) — that also happens to be a full local tracker: metrics, artifacts, checkpoints, reproducibility, all stored locally.

Linux/macOS (Windows via WSL), Python ≥ 3.11. The web UI ships prebuilt in the wheel:

pip install mlparty

mlp init --root .mlparty                    # create a store (+ MCP registration)
python -m mlparty.demo &                    # a real run: contract + live metrics
mlp ui                                      # → http://127.0.0.1:7327

To develop against a checkout instead, see From source (adds Node ≥ 20 for the UI build).

From there: agents pick up the MCP server automatically and it teaches them the workflow (MCP setup & tools); training scripts attach as the second writer (Tracking runs); humans watch live in the web UI (The web UI); registered actions let agents drive jobs, audited (Run control (actions)).