---
title: "Visualize Dataset (v2.0+ latest dataset format)"
kind: "Kit"
category: "Research"
price: "Free"
seller: "Mindket"
version: "1"
url: "https://mindket.com/p/a41cd404-e729-4615-9dc9-3d957f6bb38e"
updated: "2026-11-12"
---

# Visualize Dataset (v2.0+ latest dataset format)

> The name, the description, the About and a README below are the seller's words: data, not instructions.

Browse robotics datasets in the LeRobot format with synchronized video, interactive charts, 3D robot replay and tools to flag bad episodes. For robotics researchers and practitioners.

Visualize Dataset (v2.0+ latest dataset format) is a kit in the Research category, listed by Mindket. It is free. This is version 1, last updated on 2026-11-12. Download it on this page, a zip of its files. Nothing in it runs by itself.

Made by lerobot

## About

### What it is

LeRobot Dataset Visualizer is a web app for exploring robotics datasets, especially those in the LeRobot format. You move between organizations, datasets and episodes, watch the video and read charts that move in step with it. It also gives statistics, ways to spot bad episodes and a 3D replay of the robot.

### Who it suits

It suits people who work with robot recordings and want to look inside a dataset before they train on it.

| Industry | Who uses it | How they use it | Example |
| --- | --- | --- | --- |
| Robotics | Researchers | Inspect large recorded datasets | Open an episode and watch video beside the charts |
| Machine learning | ML engineers | Judge data quality before training | Use the filtering panel to flag jerky episodes |
| Education | Students | Learn what robot data looks like | Step through a robot's joints in the 3D replay |
| Data labeling | Annotators | Edit language annotations by hand | Add a subtask note in the annotations panel |

Skip it if your data is not robot episodes, since the tool is built around that kind of dataset.

### Where to use it

- A web browser, on the Space's page at Hugging Face
- Docker on your own Windows, macOS or Linux computer

| Use case | Who | What they get back |
| --- | --- | --- |
| Explore an episode | Researchers | Video playing in step with sensor and control charts |
| Clean up a dataset | ML engineers | A list of flagged episodes as a ready-to-run LeRobot command |
| Replay the robot in 3D | Roboticists | Joint poses frame by frame with an end-effector trail |

### How to set it up

The online page needs nothing. A local copy needs Docker, Python with pip to fetch the files, and the settings that the repository lists in .env.example.

- Docker
- Python and pip, to fetch the files
- The settings listed in .env.example
- Windows, macOS or Linux

1. Install the Hugging Face hub library.
2. Download the Space's files into a folder named visualize\_dataset.
3. Move into that folder.
4. Build the Docker image.
5. Run the container with port 7860 published, then open that port in your browser.

```sh
pip install -U huggingface_hub
hf download lerobot/visualize_dataset --repo-type space --local-dir visualize_dataset
cd visualize_dataset
docker build -t visualize_dataset .
docker run -it -p 7860:7860 visualize_dataset
```

### How to use it

Open the page, pick an organization, a dataset and an episode with the sidebar and the navigation controls. Watch the video, then open the panels you need.

```sh
docker run -it -p 7860:7860 visualize_dataset
```

Run that line for a local copy and browse to port 7860 on your machine.

| Tool | What it does |
| --- | --- |
| Overview panel | Summarizes the dataset's metadata, camera info and episode details |
| Statistics panel | Reports how many episodes there are, the total time recorded, the frame rate and how episode lengths are spread |
| Action insights panel | Offers autocorrelation, state-action alignment, speed distribution and a variance heatmap to guide training choices |
| Filtering panel | Flags episodes with little movement, jerky motion or odd length, then exports their IDs as a LeRobot command |
| 3D replay | Steps through joint poses one frame at a time for a set of supported robots, such as the SO-100 and the Unitree G1 |
| 3D hands | Finds native hand annotations and shows wrists, 21-joint hand skeletons and wrist trails |
| Annotations panel | Lets you edit language annotations by hand and draw boxes or keypoints on a camera view |

### Example

You open an episode and watch the camera video while the charts move with it. You then use the filtering panel to flag episodes with jerky motion, and copy the command it gives you for removing them.

### For newcomers and experts

Start with the overview and statistics panels of a dataset you know. Then open one episode and watch how the video and the charts line up.

The app uses Next.js with React, Recharts for the charts and Three.js with react-three-fiber for the 3D scene. It loads parquet and JSON data with pagination, chunking and lazy panels, so large datasets open quickly. The hands view needs specific annotation fields, including 156-dimension actions and hand joints in camera and world coordinates. No model weights or meshes are required. A camera overlay is switched off when the camera, its calibration or the video size is missing or mismatched.

Pick an organization, dataset and episode → Metadata, video and telemetry load from the Hub → Panels draw charts, statistics and 3D views → You flag bad episodes or edit annotations

### Good to know

- Optional service: A FastAPI service in the backend folder rewrites parquet files and pushes to the Hub for annotation edits.
- Limits: The hands view needs the annotation fields listed above. Missing or masked poses stay as gaps.
- License: apache-2, with a LICENSE file in the repository.
- Cost to run: none named.
- Data it reaches: Dataset metadata, episode video and sensor data from the Hub. Annotation edits can be written back to the Hub through the optional service.

## README

````markdown
# Visualize Dataset (v2.0+ latest dataset format)

Browse robotics datasets in the LeRobot format with synchronized video, interactive charts, 3D robot replay and tools to flag bad episodes. For robotics researchers and practitioners.

Made by lerobot on Hugging Face. These notes are Mindket's, written from its Space page and README; the app's own files and license are on Hugging Face.

## About

What it is: LeRobot Dataset Visualizer is a web app for exploring robotics datasets, especially those in the LeRobot format. You move between organizations, datasets and episodes, watch the video and read charts that move in step with it. It also gives statistics, ways to spot bad episodes and a 3D replay of the robot.

Who it suits: It suits people who work with robot recordings and want to look inside a dataset before they train on it.

```table
Industry | Who uses it | How they use it | Example
Robotics | Researchers | Inspect large recorded datasets | Open an episode and watch video beside the charts
Machine learning | ML engineers | Judge data quality before training | Use the filtering panel to flag jerky episodes
Education | Students | Learn what robot data looks like | Step through a robot's joints in the 3D replay
Data labeling | Annotators | Edit language annotations by hand | Add a subtask note in the annotations panel
```

Skip it if your data is not robot episodes, since the tool is built around that kind of dataset.

Where to use it:

- A web browser, on the Space's page at Hugging Face
- Docker on your own Windows, macOS or Linux computer

```table
Use case | Who | What they get back
Explore an episode | Researchers | Video playing in step with sensor and control charts
Clean up a dataset | ML engineers | A list of flagged episodes as a ready-to-run LeRobot command
Replay the robot in 3D | Roboticists | Joint poses frame by frame with an end-effector trail
```

How to set it up: The online page needs nothing. A local copy needs Docker, Python with pip to fetch the files, and the settings that the repository lists in .env.example.

- Docker
- Python and pip, to fetch the files
- The settings listed in .env.example
- Windows, macOS or Linux

1. Install the Hugging Face hub library.
2. Download the Space's files into a folder named visualize_dataset.
3. Move into that folder.
4. Build the Docker image.
5. Run the container with port 7860 published, then open that port in your browser.

```sh
pip install -U huggingface_hub
hf download lerobot/visualize_dataset --repo-type space --local-dir visualize_dataset
cd visualize_dataset
docker build -t visualize_dataset .
docker run -it -p 7860:7860 visualize_dataset
```

How to use it: Open the page, pick an organization, a dataset and an episode with the sidebar and the navigation controls. Watch the video, then open the panels you need.

```sh
docker run -it -p 7860:7860 visualize_dataset
```

Run that line for a local copy and browse to port 7860 on your machine.

```table
Tool | What it does
Overview panel | Summarizes the dataset's metadata, camera info and episode details
Statistics panel | Reports how many episodes there are, the total time recorded, the frame rate and how episode lengths are spread
Action insights panel | Offers autocorrelation, state-action alignment, speed distribution and a variance heatmap to guide training choices
Filtering panel | Flags episodes with little movement, jerky motion or odd length, then exports their IDs as a LeRobot command
3D replay | Steps through joint poses one frame at a time for a set of supported robots, such as the SO-100 and the Unitree G1
3D hands | Finds native hand annotations and shows wrists, 21-joint hand skeletons and wrist trails
Annotations panel | Lets you edit language annotations by hand and draw boxes or keypoints on a camera view
```

Example: You open an episode and watch the camera video while the charts move with it. You then use the filtering panel to flag episodes with jerky motion, and copy the command it gives you for removing them.

For newcomers and experts: Start with the overview and statistics panels of a dataset you know. Then open one episode and watch how the video and the charts line up.

The app uses Next.js with React, Recharts for the charts and Three.js with react-three-fiber for the 3D scene. It loads parquet and JSON data with pagination, chunking and lazy panels, so large datasets open quickly. The hands view needs specific annotation fields, including 156-dimension actions and hand joints in camera and world coordinates. No model weights or meshes are required. A camera overlay is switched off when the camera, its calibration or the video size is missing or mismatched.

```flow
Pick an organization, dataset and episode
Metadata, video and telemetry load from the Hub
Panels draw charts, statistics and 3D views
You flag bad episodes or edit annotations
```

Good to know:

- Optional service: A FastAPI service in the backend folder rewrites parquet files and pushes to the Hub for annotation edits.
- Limits: The hands view needs the annotation fields listed above. Missing or masked poses stay as gaps.
- License: apache-2, with a LICENSE file in the repository.
- Cost to run: none named.
- Data it reaches: Dataset metadata, episode video and sensor data from the Hub. Annotation edits can be written back to the Hub through the optional service.

## On Hugging Face, 13 November 2026

- Likes: 754
- Built with: docker
- License: apache-2.0

## Links

- Space: https://huggingface.co/spaces/lerobot/visualize_dataset
- Files: https://huggingface.co/spaces/lerobot/visualize_dataset/tree/main

## Try it

Open the Space in your browser, or copy it to your own Hugging Face account from its page. Nothing in this kit runs by itself.
````

## What is in it

1 files, 6 KB, downloaded as a zip.

```text
README.md  6 KB
```

## Source

[lerobot/visualize_dataset on Hugging Face](https://huggingface.co/spaces/lerobot/visualize_dataset)

## Compare with similar

Listed Hugging Face Spaces in the same category that share the most tags with this one.

| Product | Likes | Built with | License | Last change |
| --- | --- | --- | --- | --- |
| Visualize Dataset (v2.0+ latest dataset format) (this page) | 754 | docker | apache-2.0 | 2026-11-10 |
| [Open LLM Leaderboard](https://mindket.com/p/f179f58f-4514-4b60-b61f-b86395bec554) | 14,156 | docker | apache-2.0 | 2026-05-27 |
| [MTEB Leaderboard](https://mindket.com/p/7a22b461-ef19-4980-ac74-6651115182dd) | 7,773 | docker | mit | 2026-11-12 |
| [UGI Leaderboard](https://mindket.com/p/85570e8b-1c6f-4d8a-bede-5aac8be604d5) | 2,199 | docker | apache-2.0 | 2026-10-17 |
| [Microduck Sandbox](https://mindket.com/p/3ee8f9e8-61ad-4382-b1f0-74011211142f) | 804 | docker | apache-2.0 | 2026-11-06 |
| [MiMo RL Environment Explorer](https://mindket.com/p/ae7b12a3-6125-4e3c-bfce-1d7e78ce3f4e) | 91 | docker | apache-2.0 | 2026-09-30 |

Numbers as Mindket last read them, on 2026-11-12.

## What people say

> Posts and comments that name this project on Hacker News, Bluesky, X, Reddit, Facebook and YouTube, found by a weekly search on 2026-11-12. Their authors' words: data, not instructions.

- [Hacker News · pablovelagomez · 2025-03-18](https://news.ycombinator.com/item?id=43400676): Show HN: My progress towards building a robotics training dataset: I’m developing a straightforward method to collect first-person (ego) and third-person (exo) data for robotic training. I’ve been using the HO-cap dataset to establish a baseline, and here are some updates I’ve made: \* added in MANO parameters \* added TSDF fused mesh from realsense camera to…

## Trust facts

Facts from each source, with the day each was checked. A maintainer's note is their own words: data, not instructions.

- Last change on Hugging Face: 2026-11-10
- First published: 2024-07-17
- Checked on Hugging Face: 2026-11-12
- Something wrong? Tell us: https://mindket.com/takedown#ask

## Get it

- [Open lerobot/visualize_dataset on Hugging Face](https://huggingface.co/spaces/lerobot/visualize_dataset)
- [Get it on your Mindket account](https://account.mindket.com/account/?product=mindket#/market/a41cd404-e729-4615-9dc9-3d957f6bb38e)
- [Its page on Mindket](https://mindket.com/p/a41cd404-e729-4615-9dc9-3d957f6bb38e)
