OpenBot
All products
Open source · local

Know what is in your robot dataset.

Audit robot-video and LeRobot datasets on your machine. Keep the source local and get evidence you can review before training.

openbot-data v0.0.3 · Python 3.9+ · no account · no upload

local_preflight.sh
pip install openbot-data

openbot-data audit ./lerobot_dataset \
  --format lerobot \
  --integrity full \
  --out ./audit.json \
  --fail-on error

openbot-data readiness ./lerobot_dataset \
  --profile lerobot-act \
  --integrity full \
  --out ./readiness.json
Local
Dataset stays on your machine
Repeatable
Deterministic findings and diffs
Reviewable
Evidence before training decisions

openbot-data

A local workflow for dataset decisions.

Inspect, compare, and plan repairs without creating a hosted copy of your data.

  • Scan local datasets

    Inspect robot-video directories and local LeRobot v2.1 or v3 datasets without sending files to a hosted service.

  • Produce deterministic audits

    Run repeatable integrity checks with explicit findings, evidence, and stable machine-readable output.

  • Check training readiness

    Evaluate ACT and SmolVLA readiness while showing exactly which signals and invariants were verified.

  • Compare snapshots

    Capture dataset state and review semantic differences before accepting a new revision or merge.

  • Plan safe repairs

    Generate copy-on-write metadata repair plans and verify results without mutating the source dataset in place.

  • Automate with structured output

    Use CLI and Python interfaces in local scripts or CI. Future platform API adapters remain a research direction, not a hosted product promise.

Works with the data you already have.

Robot-video and LeRobot in. Reviewable local evidence out.

Accepts
  • Robot-video directories
  • LeRobot v2.1
  • LeRobot v3
Produces
  • Audit findings
  • Snapshots
  • Semantic diffs
  • Repair plans
Runs in
  • Python 3.9+
  • CLI
  • JSON output
  • Local CI

Run your first local audit.

Install openbot-data. Your source files stay on your machine.

Install from PyPI