molmoact · git:20260924.c2a1622 · 2026-09-24 · sha256 cd273eddaa1f38a9
molmoact git:20260924.c2a1622A
Immutable. This exact content is served forever at /api/v1/blob/cd273eddaa1f38a9.
--- name: molmoact description: Use when working on MolmoAct VLA fine-tuning/serving/evaluation workbench stages, MolmoAct policy configs, or the npa workbench molmoact CLI. --- # MolmoAct MolmoAct is the vision-language-action tool for fine-tuning, serving, and evaluating MolmoAct VLA policies in npa. The three core stages (`finetune`, `serve`, `eval`) are currently stubs: they validate their arguments and return a plan-only manifest — actual trainer/server/evaluator execution is not wired up yet (tracking issue nebius/nebius-physical-ai#502). The base model (default `allenai/MolmoAct-7B-O-0812`) is resolved at runtime through the HF Hub cache via `npa.workbench.model_access` — weights are never bundled in the repo or image. ## Interfaces - CLI: `npa workbench molmoact <finetune|serve|eval> --help` - Python SDK: `npa.sdk.workbench.molmoact` (`finetune`, `serve`, `eval`) - Workflow module: `npa.workflows.byof.molmoact_pipeline` (argument validation, stub-manifest plumbing, argparse entrypoint) ## Conventions - The CLI lives at `npa.cli.workbench.molmoact` (multi-command package form for new tools); the SDK surface lives at `npa.sdk.workbench.molmoact`. - The `finetune` stage is the headline `molmoact/finetune` three-tier contract (CLI <-> SDK <-> `workflows/testing/molmoact-finetune.yaml`); `serve` and `eval` remain public-reusable sibling toolRefs.