datamore+

Close-up of a craftsman's hands setting a small gold piece at a wooden bench
def learn(skill):
    return human.hours(skill) ** proof
Recorded on
real jobs
Licensed to robotics
and AI labs
Founding contributors · Applications open [+]
Human skill, captured for machines

The data lab for
physical AI.

Robots and world models are learning to work. We give them the best teachers: the skilled people who already do the job.

One open standard

A single format for real-world work data, shared by experts, builders and labs.

Our mission

Make human skill the most valuable training data in AI, and make sure the people behind it share in what it earns.

LEARN MORE [+]

Ten fields. Thousands of hands.
One shared library.

Skill,
in motion.
// NOW LEARNING: HANDS

We are a growing network of experts, tradespeople, operators and researchers capturing how the world gets done, in the open, for every lab.

Join us [+]
[01]AUTOMOTIVE
[02]MANUFACTURING
[03]LOGISTICS
[04]CONSTRUCTION
[05]HEALTHCARE
[06]TRADES
[07]ENERGY
[08]LABS & PHARMA
[09]KITCHENS
[10]FARMS

Ranked by expected demand and pay from robotics and AI labs (est.).

// The brief board

Labs post what their models are missing. Experts record it.

Every brief names a task, a field and the hours needed. Contributors pick a brief, record it on a real job, and get paid when each hour is approved.

Post a brief [+]
Welding sparks in a dark workshop
// BRIEF · MIG weld a fillet joint35 hrs · head cam
ALL
INDUSTRY
BUILT WORLD
CARE & SCIENCE
FOOD & LAND
  • Fit a front door seal and trim
    Automotive · 30 hrs · Head + wrist cam
    Apply [+]
  • Replace a front wheel bearing
    Automotive · 45 hrs · Head cam
    Apply [+]
  • Route an engine wiring loom
    Automotive · 40 hrs · Head + wrist cam
    Apply [+]
  • Assemble a gearbox sub-assembly
    Manufacturing · 60 hrs · Head + wrist cam
    Apply [+]
  • Inspect and rework a machined part
    Manufacturing · 35 hrs · Head cam
    Apply [+]
  • Build a mixed-case pallet
    Logistics · 80 hrs · Head cam
    Apply [+]
Showing 6 of 22 open briefs
// How it works

From a real job to a verified hour, in four steps.

[01]
Pick a brief

Choose a task from the board that matches your skill and your next job.

[02]
Record the real work

Clip your phone to your chest and talk through what you do, start to finish.

[03]
We verify every hour

Expert check, job outcome, consent and quality, signed and recorded.

[04]
Get paid, again

Paid for every approved hour, plus a royalty each time a lab licenses it.

Fine streaks of amber light across a dark field, like data in motion
// The pipeline
 1  from datamore import Capture, Structure, Verify, Library 2   3  capture   = Capture(device="phone", mount="chest", fps=60) 4  structure = Structure(layers=["steps", "hands", "tools", "depth"]) 5  verify    = Verify(checks=["expert", "outcome", "consent", "quality"]) 6   7  def run_pipeline(job: str) -> Hour: 8      hour    = capture.record(job) 9      hour    = structure.extract(hour)10      verdict = verify.check(hour)11      if verdict.passed:12          return Library.publish(hour, buyers=["robotics", "world_models", "video_ai"])13      return verdict.flag(hour)14  15  run_pipeline("Tile a wet-area wall to spec, start to finish.")
// What labs get

Every hour arrives structured, verified and ready to train on.

Not raw footage. Each recorded hour is broken into the layers robotics and world-model teams actually use.

A gloved surgeon passing forceps across an operating table
Healthcare // instrument handover
A farmer on his knees adjusting a hand seeder in a planted row
Farms // hand seeding a row
[A]
Steps

Each task split into labelled steps, start to finish, in the worker’s own words.

[B]
Hands and tools

Hand poses, grips and tool contact tracked through every move.

[C]
Depth and space

Scene depth and camera motion, so models learn the room as well as the task.

[D]
Coverage

Many workers, sites and conditions per task, not one person on repeat.

A chef working a cleaver over a steaming kitchen line

Building robots for the real world? Tell us what your models are missing.

Talk to us [+]
// Our principles

Built with the people who do the work, not taken from them.

The skill is theirs. Every use of it is tracked, credited and paid.

[01]
Consent first

Nothing is recorded, shared or sold without a clear, signed yes from the worker.

[02]
Open to every lab

No exclusive owner. Qualified labs license the library on the same terms.

[03]
Credit the crew

Every dataset carries the trade, the region and the hands that made it.

Overhead view of a construction worker in a yellow hard hat working under a slab
On site, under the slab.
Every pour, every tie, every fix.

The library grows
with every shift.

 1  # For labs: find and license verified hours 2  from datamore import Library 3   4  hours = Library.search( 5      field="construction", 6      task="tile a wet-area wall", 7      layers=["steps", "hands", "tools", "depth"], 8      verified=True, 9  )10  11  for hour in hours:12      print(hour.trade, hour.region, hour.reviewer)13  14  licence = Library.license(hours, use="robot_training")