01
Workflows
Programmable processing
Standardization, quality checks, and post-processing are each a replaceable algorithm. Use the built-in ones, or write your own in Python or as a container image, and arrange them in the visual editor.
Programmable Data Platform for Embodied AI
From recordings to trained weights. Robot teleoperation, human egocentric, and UMI recordings are processed, versioned, and trained on one platform, and every step can run your own algorithm.
EmbodiFlow takes over once recording is done. Recordings from TeleXperience and SenseXperience, as well as ROS bag, MCAP, HDF5, LeRobot, and UMI data, can be uploaded and processed by programmable workflows into dataset versions that are ready to train on and reproducible.
See It In Action
Follow the main path from upload and programmable processing to dataset versions and model training.
Platform
Uploaded recordings run through a workflow, are frozen into a dataset version, and are trained on to produce downloadable weights.
01
Workflows
Standardization, quality checks, and post-processing are each a replaceable algorithm. Use the built-in ones, or write your own in Python or as a container image, and arrange them in the visual editor.
02
Versions
A version never changes once frozen, and new data never alters an old version. Export LeRobot v3, RLDS, Zarr, or HDF5, with checksummed files.
03
Training
Train ACT, SmolVLA, OpenPI, and other policies on a dataset version, watch training as it runs, and download the weights when it finishes.
Core Features
Every step is a replaceable algorithm: use ours, or bring your own. Python or container images, a visual workflow editor, and GPUs, retries, and caching handled by the platform.
Data from every source becomes LeRobot v3 on one 30 Hz grid, ready to train together. Includes actions from egocentric video, UMI calibration and SLAM, depth, hand pose, and face anonymization.
Failing episodes are dropped, not whole recordings, and anything unchecked never shows as passed. Every finding comes with evidence and links straight to the moment in replay.
Versions are frozen and every run is pinned and reproducible. Every model traces back to the data, algorithms, and parameters that produced it.
AI cuts long recordings into episodes and proposes their task text, and you confirm. Every AI proposal stays marked until it is reviewed.
Train ACT, SmolVLA, or OpenPI on a version, then download the weights. Or export LeRobot v3, RLDS, Zarr, or HDF5, with one download per version.
Open and Deployable
AI coding tools and other assistants work the platform through MCP, the CLI, and SDKs: upload data, write checks, start training, and compare results.
ROS bag, MCAP, HDF5, LeRobot, UMI / action camera, egocentric headsets, RLDS, and Zarr.
SaaS Team runs in the cloud with nothing to operate. Workstation is a GPU workstation with the platform preinstalled, fully offline. Enterprise runs on your private cloud for multiple teams, with high availability and custom features.
Documentation & Guides
Upload your first recording, review its episodes and quality, then freeze a version and export it.
Combine built-in and custom algorithms in the visual editor.
Write standardization, check, and post-processing algorithms in Python or as a container image.
Review each finding and its evidence, and jump to the matching moment in replay.
Train a policy on a frozen version, watch it learn, and download the weights.
Deployment sizing