For data providers and brokers

You already source the recordings.List them here instead of trading around the marketplace.

If you buy, commission or resell robot recordings, you are already doing half of this marketplace’s work - only without its buyers. Put what you have up as a dataset, or fill an open Collection with it. Nothing gets merged: your files stay separate and stay yours, a Collection only links them, and you decide per dataset whether it also goes on sale on its own.

10 %
of a dataset sale stays with the platform
10 %
when a Collection buys recording time instead
49
robot families the marketplace filter tells apart
LeRobot
the one format everything ends up in
CollectionExample
SO-100
anonymous
62 %Still open: 152
Episodes collected
248
Hours collected
3.1
Collectors
6
Why here

You already have the buyers. What you lack is supply you can vouch for.

Reselling finished datasets works until a buyer asks where they came from. Then it gets quiet.

Most robot data on the market has changed hands more than once. Somewhere along that chain the authorship claim thins out, and nobody can say any more who held the arm. That is fine until a customer asks, and it is a problem the moment they do.

Here every dataset carries an account, a server timestamp and a declaration of authorship. Not because we are stricter than the market, but because the recording and the upload happen in the same system. There is no chain to reconstruct.

The second thing you get is supply you can order. If a customer needs an arm nobody has recorded yet, you post a Collection instead of searching for something that does not exist. You set the arm, the task, the scope and the budget, and people with the matching hardware record it.

  • Every dataset has one traceable origin
  • Missing supply can be commissioned, not just searched for
  • You keep your own pricing and your own customers
  • No exclusivity towards us, and no partner tier

Three ways people use this side of the platform

Pick the one that matches how you work today.

You hold datasets and want a second sales channel

List them in the marketplace, keep your own price, and pay a share only on what actually sells. Nothing here asks you to stop selling elsewhere. What you do give up is the ability to sell a dataset that is bound to an exclusive Collection - that flag is set before the recording starts, and it is visible on the tile.

Three views of the same Collection

Your customer, the collector and you do not see the same thing. Switch between them and watch which rows close.

SO-100Exclusive40 %
Robot arm
SO-100
Camera roles
Wrist and front
Task description
Move the sponge from the shelf into the bowl, changing shelf positions
Attachments
Two attachments
Progress
As shown on the bar above
Rate per hour
Not set yet
Total budget
Not set yet
Exclusivity
Yes
Who commissioned it

The client is never named, not even as an empty field in the response.

The individual contributions
Only your own

Every collector sees his own contribution. Not the others.

Origin per contribution
Only your own

Origin is visible to whoever it belongs to.

The collector sees everything he needs in order to record, and nothing beyond that. He sees the arm, the camera roles, the task, the attachments and what the work pays. He also sees whether the Collection is exclusive, and he sees it before he starts. He does not see who commissioned it, and he does not see the other collectors’ contributions.

Open in this view: 8 of 11 rows.

What is locked does not disappear. It stays there as a locked row, otherwise you would not see the difference.

Four steps from a folder on your disk to a listing

None of them needs Python, and none of them needs a call with us first.

01

Bring the recordings into LeRobot format

Whatever you sourced - your own arm, a partner’s, a purchase - ends up in the same format. The desktop client converts and checks while you record, and a dataset that is already in LeRobot format goes up as it is.

02

Describe it once

Task, robot arm, cameras, episode count. The marketplace groups arms into families, so the same listing is found under SO-100 and under a raw robot type like so100_follower.

03

Set a price, or join a Collection

Either it goes on sale on its own, or it fills an open Collection and is paid by the hour of recorded material. Both at the same time stays possible until a Collection is marked exclusive.

04

Get paid after acceptance

A sale settles at checkout. A contribution to a Collection is released once the buyer has accepted it, or once the review window for that contribution has run out - so nothing is paid out unreviewed, and nothing sits in review forever.

Sitting on recordings that nobody has ever been able to buy?

Put one up

A flag that closes off resale

Flip it. It takes effect in three places, and two of them are not yours.

The tile in the marketplace

SO-100

Without the flag, a collector may also offer his dataset in the marketplace after you have accepted it. That is written on the tile before he starts.

The collector’s dataset list

so100_sponge_into_bowl_014List it

Next to his dataset there is a button that puts it up for sale. He can use it whenever he wants.

Your side

The data you receive can later stand in the marketplace as well. In return you usually pay less, because the collector has a second source of income.

The lock comes with acceptance and payment. Whoever was not accepted and not paid is not left sitting on his data.

The flag cannot be flipped after the first delivery, in either direction. Otherwise the terms would change after the work is done.

Two ways in, two rates

Both are named before you start, and both are the whole fee.

Selling a finished dataset

10 percent of the price you set

You set the price, the platform keeps 10 percent of it, you keep the rest. The rounding is carried on the fee, so price equals fee plus payout in every single case - there is no second line that appears later.

Filling a Collection

10 percent when the buyer is paying for time

A Collection pays by the hour of recorded material. What is bought there is work and not a finished file, and work carries the higher share. The rate is written into the Collection when it is created and frozen there, so a later change to our rates never reaches a Collection that is already running.

Which of the two applies is decided by what you are selling, not by who you are. The same dataset can be sold on its own today and fill a Collection tomorrow.

What a Collection costs, in your numbers

Nothing is filled in for you. Two numbers you already know, and the card further up takes them over.

Roughly: 400 episodes at 45 seconds each are five hours.

Whatever you and the people recording agree on. We do not set it.

Budget
Platform share (10 percent)
Goes to whoever records

Enter both numbers and the perspective card further up fills in its two money rows.

The old way of sourcing, and this one

Not a verdict on the trade. A comparison of two procedures.

What you are comparingSourcing through contactsSourcing here
Where the data came fromWhatever the seller tells youAccount, timestamp, authorship declaration
What is missingYou keep searching, or you drop the requestYou post it and people record it
SpecificationAgreed in email, checked afterwardsArm and camera roles are part of the request
PayingUp front, or on invoice after deliveryFrom credit, released only once you accept
If it does not fitA conversationRejected with a reason, money back in the budget
Your customerKnown to everyone in the chainNot known to us - there is no field for it

Whoever sources through contacts today can post a Collection here without changing anything else about how they work.

The facts you will be asked for

Everything here comes from the platform, not from a brochure.

Format
LeRobot v2.1
Parquet per episode, video per camera, metadata alongside. Trains without conversion.
Origin
Per dataset
An account, a server timestamp and a declaration of authorship. Recording and upload happen in the same system, so there is no chain to reconstruct.
Requester
Anonymous
We never publish who commissioned a Collection - no name, no account, no country. That holds for search engines too.
Payout
After acceptance
Money leaves the budget when a contribution comes in, and reaches the collector once it is accepted. A rejection puts it back.
Exclusivity
Optional, and final
If the flag is set, the collector may not sell that dataset in the marketplace afterwards, and the platform does not allow it either. It is visible before the recording starts and cannot be changed later, in either direction.
Your own price
Yours
We do not set it, do not cap it and do not compare it. What you charge your customer is your business.

Rather see what buyers are asking for before you record anything?

Open Collections

Questions people ask before they list anything

No. There is no exclusivity towards us and no partner tier. The single exception is a dataset bound to an exclusive Collection, and that flag is visible before the recording starts.

Where to start

Three things you can do here today

Looking around costs nothing and needs no account. Putting something up, or commissioning it, runs through your dashboard: the sign-in comes first, the form right after it.

Sell your dataset

You already have the recordings. The form asks for task, robot arm, cameras and a price, and hands the listing back to you as a draft. Nothing is public until you publish it, and the price stays changeable afterwards.

Sits in your dashboard, so you sign in on the way.

List a data request

A customer order and nothing on the shelf: describe what has to be recorded, fund the pot, and let collectors fill it. The public directory shows every open request the way a collector sees it, and the request itself never names you.

The directory is public. Creating a Collection sits in your dashboard, behind the same sign-in.

Buy datasets

Filter by robot family, task and environment and see what is already on offer. It is the same filter your own listing will be found through, which makes it the quickest way to learn how to describe one.

Open to everyone. Looking needs no account.

A look at the marketplace

This is the tile your dataset gets

Robot arm and task are two of the filters a buyer browses with, so they stand at the top of the tile. Underneath it are the format everything ends up in and the camera roles the recordings were made with.

Open the marketplace

Example tiles, not live listings. Task, arm and camera roles are the same example that runs through the rest of this page. The preview images are our own recordings and are blurred on purpose, because none of them shows exactly the task named on the tile. A real tile also carries a price, and that one is set by whoever lists the dataset.

Your data is worth more with buyers attached.

One account carries both sides of this page: what you put up for sale, and what you commission from collectors.