# Datasets

[`LeRobotDataset`] is the format every LeRobot script reads and writes. It is episode-aware, decodes video
observations on the fly, and round-trips to the Hugging Face Hub.

See [Using LeRobotDataset](../lerobot-dataset-v3) for the format and the common operations,
[Porting Large Datasets](../porting_datasets_v3) for migration, and [Tools](../tools) for the CLI.

## LeRobotDataset

[[autodoc]] lerobot.datasets.LeRobotDataset

## LeRobotDatasetMetadata

[[autodoc]] lerobot.datasets.LeRobotDatasetMetadata

## MultiLeRobotDataset

[[autodoc]] lerobot.datasets.MultiLeRobotDataset

## StreamingLeRobotDataset

[[autodoc]] lerobot.datasets.StreamingLeRobotDataset
