metadata
title: MolmoAct2 SO100 101 Inference
emoji: 🤖
colorFrom: indigo
colorTo: blue
sdk: docker
app_port: 7860
pinned: false
short_description: Nori cloud-inference server for MolmoAct2-SO100_101 (/act)
MolmoAct2-SO100_101 — Nori cloud inference
Private Docker Space serving allenai/MolmoAct2-SO100_101 for Nori robot rollout.
It runs our own FastAPI/uvicorn server (molmoact2_server.py) — not the HF
Inference-Endpoint toolkit, which is incompatible with the transformers version
this model needs.
Endpoints
GET /health→{"ok", "status": "loading|ready|error", "error", "repo", "dtype"}POST /act(BearerNORI_INFER_TOKEN) →{ images:[b64...], state:[6 floats], instruction:str, num_steps? }→{ actions: [[...6 DOF...], ... up to 30 moves] }(robot scale).
Required setup (Space Settings)
- Hardware: a GPU tier —
a10g-small(A10G 24GB, ~$1/hr) is enough (bf16 <16GB). - Secrets:
NORI_INFER_TOKEN— the bearer token the rollout client sends (required).HF_TOKEN— only if the model repo is gated (allenai's is public; usually not needed).
- First boot downloads ~21GB, so
/healthreports"loading"for a few minutes, then"ready". Add persistent storage later to skip re-downloads on restart.
Deploy/update instructions: see cloud_inference/space/DEPLOY.md in the Nori-Lab repo.