Nvidia's Flora labels robot video for an estimated 72 cents an hour
The open suite of three fine-tuned Qwen models undercuts GPT-6 Astra by more than a hundredfold on Nvidia's own cost estimate.

Key takeaways
- Nvidia open-sourced Flora, a robotics video annotation engine, with three fine-tuned Qwen3.5 models for segmenting, captioning and scoring video.
- Nvidia estimates labeling an hour of source video costs about 72 cents with Flora, against roughly $88.50 with GPT-6 Astra and about $42 with Claude Opus 5.
- On a 50-video test, Flora scored 57.1% annotation quality to Astra's 53.7%, and caught 34 of 37 actions in one clip where Astra found 4.
- Nvidia researcher Jim Fan said Flora already labels 200,000 hours of video a day on 500 GPUs inside the company.
Nvidia open-sourced Flora, a suite of video-labeling models, and put a number on what the industry normally pays to turn raw footage into training data: about 72 cents an hour of video, against roughly $88.50 with a frontier model.
Flora comes from Nvidia's GEAR research lab and is built to do the three labeling jobs robot training needs. A 9-billion-parameter model splits a video into action segments. A 27-billion-parameter model writes a plain-language instruction for each segment and weighs what happened before and after it. A second 27-billion-parameter model, Flora-Rewarder, scores whether a step worked. All three are fine-tuned from the Qwen3.5 family and are published on Hugging Face with the paper.
The cost figures are Nvidia's projections, not measured bills. The company modeled an eight-GB300 deployment at $10 per GPU-hour and estimated $0.72 per hour of source video for Flora, against $88.49 for GPT-6 Astra and about $42 for Claude Opus 5. That is a gap of more than a hundredfold, and the company states the assumption rather than hiding it.
| Model | Cost per video hour (Nvidia estimate) |
|---|---|
| Flora (open) | $0.72 |
| Claude Opus 5 | ~$42 |
| GPT-6 Astra | ~$88.49 |
Quality is closer than the price suggests. On a 50-video test, Flora scored 57.1% on annotation quality against 53.7% for GPT-6 Astra, and Nvidia ran most of that testing itself. Where Flora stood out was finding actions: in a clip built from short hand movements, it identified 34 of 37 individual actions while Astra caught 4. Its 53.3% catch rate for failed steps beat every competitor in the test, none of which topped 11.7%. The trade-off is false alarms: Flora wrongly flags about 11% of normal steps.
Nvidia researcher Jim Fan wrote on X that Flora already runs inside the company's own data engine, labeling 200,000 hours of video a day on 500 GPUs. Nvidia positions the suite as an open alternative to commercial pipelines such as Scale AI's Physical AI Data Engine.
The upside case is straightforward: every robotics team that trains on video is paying for annotations on every hour it collects, and the price is the constraint on how much data a model ever sees. Cutting that cost by two orders of magnitude buys a lot more labeled hours. The downside is that a cheap labeler with an 11% false-positive rate can teach a robot the wrong lesson at scale, and quality claims from the vendor's own test are the softest kind.
What to watch is whether anyone outside Nvidia reports Flora's labels holding up on their own footage. The models are downloadable now.
Sources
- research.nvidia.com - the project page and the Flora paper
- huggingface.co - the captioner model card and hardware notes
- the-decoder.com - the cost comparison, the test figures
- e-acc.ai - restatement of the release and the GPU-hour assumption
- shattered.io - the $0.72 and $88.49 figures and the caveat
- x.com - Jim Fan's launch post, the source of the 200,000-hours / 500-GPU figure