`LeRobotDataset:v3.0`: Bringing large-scale datasets to `lerobot`
About this article
We’re on a journey to advance and democratize artificial intelligence through open source and open science.
Back to Articles LeRobotDataset:v3.0: Bringing large-scale datasets to lerobot Published September 16, 2025 Update on GitHub Upvote 47 +41 Francesco Capuano fracapuano Follow Michel Aractingi aractingi Follow Quentin Lhoest lhoestq Follow Caroline Pascal CarolinePascal Follow Pepijn Kooijmans pepijn223 Follow Jade Choghari jadechoghari Follow Remi Cadene cadene Follow Simon Alibert aliberts Follow Adil Zouitine AdilZtn Follow Martino Russi nepyope Follow Steven Palma imstevenpmwork Follow TL;DR Today we release LeRobotDataset:v3! In our previous LeRobotDataset:v2 release, we stored one episode per file, hitting file-system limitations when scaling datasets to millions of episodes. LeRobotDataset:v3 packs multiple episodes in a single file, using relational metadata to retrieve information at the individual episode level from multi-episode files. The new format also natively supports accessing datasets in streaming mode, allowing to process large datasets on the fly.We provide a one-liner util to convert all datasets in the LeRobotDataset format to the new format, and are very excited to share this milestone with the community ahead of our next stable release! Table of Contents Install lerobot, and record a dataset The (New) Format Design Acknowledgements Convert your dataset to v3.0 Code Example: Using LeRobotDataset with torch.utils.data.DataLoader Wrapping up LeRobotDataset, v3.0 LeRobotDataset is a standardized dataset format designed to address the specific needs of ro...