Programmatic human video for robot learning

Leveraging human demonstrations at scale to train world models, VLAs, and robotic cognition. Enabling a 1-to-1 modeling of the world.

Request Form

“2026 is all about scaling robot learning without robots. Behavior cloning directly from humans is the way to break the curse of teleop.”

Jim Fan, NVIDIA Senior Research Manager

Evaluated

12M+

Contracted

6,000+

Hrs / day

1,000+

Countries

81

Off-the-shelf inventory

Dataset Catalog

Food Preparation

Cooking, cutting, plating, seasoning, boiling, frying across global kitchens

10,456 videosOrder →

Laundry

Folding, sorting, hanging, ironing, machine operation, fabric handling

8,434 videosOrder →

Home Upkeep

Sweeping, mopping, dusting, furniture arrangement, tool usage

6,701 videosOrder →

Kitchen Tasks

Dishwashing, cleaning, organizing, appliance operation, counter work

5,924 videosOrder →

All datasets: 1080p egocentric · 30-60fps · Thousands of environments · Programmatic delivery via R2, S3, or GCP

Human API

Plug into your training pipeline

An at-home recorder flywheel built for dynamic requests, fulfilled at the most efficient precision, speed, cost, and scale. Make an API call, receive labeled egocentric video delivered directly into your training runs.

API-based task requests

Define a custom task programmatically. Specify the activity, volume, QC guidelines, and delivery endpoint. Fleet deployed automatically.

Category-based collection

Browse our off-the-shelf inventory of pre-collected categories. Purchase existing datasets and receive instant delivery to your R2, S3, or GCP endpoint.

Instant delivery

Archive datasets delivered to your R2, S3, or GCP endpoint within hours

Custom on-demand

Specify task, volume, and QC guidelines. Fleet deployed automatically

Direct pipeline integration

Data flows directly into your R2, S3, or GCP training environment

Request the API

1

Define your request

Task, volume, resolution, QC guidelines, delivery endpoint

2

Fleet auto-deployed

6,000+ collectors across 81 countries matched to your task

3

Data streams in

Programmatic delivery to your R2, S3, or GCP endpoint

Request API Access

# Example: API request

POST /v1/orders

{

"task": "dishwashing",

"hours": 500,

"resolution": "1080p",

"fps": 30,

"countries": ["PH", "BR", "IN"],

"delivery": "asap",

"destination": "s3://your-bucket" // or r2:// or gs://

}

# Response

{

"order_id": "ord_8f2k9x",

"status": "deploying_fleet",

"eta": "2026-03-25T12:00:00Z",

"collectors_assigned": 142

}

Get started

4 ways to activate

An at-home recorder flywheel built for dynamic requests, fulfilled at the most efficient precision, speed, cost, and scale.

1

Free sample

Download a free 1,000-hour sample dataset. See the quality, resolution, and diversity of our capture firsthand.

Request sample →
2

Request form

Submit a request with your task, volume, and delivery needs. We'll scope and get back to you.

Submit request →
3

Slack channel

Open a direct Slack channel with our operations team for real-time coordination on custom collections.

Open channel →
4

API

Programmatic access. Define tasks, deploy fleet, and receive data delivered directly to your R2, S3, or GCP endpoint.

Request API access →