Single data model across the loop
Log, store, query, transform, visualize, and train on the same multi-rate, multimodal data model instead of moving between separate tools and formats.
Rerun is a data layer for Physical AI and robotics teams to log, visualize, query, transform, and train on multimodal data.
Rerun is a data layer for Physical AI and robotics workflows. It is built for multi-rate, multimodal data, with tools to log, store, query, visualize, transform, and train from the same underlying data model.
The open-source SDK covers local development and analysis, while Rerun Hub adds a managed catalog and storage engine for teams that need persistent, single-tenant infrastructure over their own object storage. Together, they support a workflow that starts with a first recording and can scale to queryable datasets and training streams.
Log, store, query, transform, visualize, and train on the same multi-rate, multimodal data model instead of moving between separate tools and formats.
Inspect synchronized robotics data in the Viewer, including cameras, joint states, and 3D motion, to debug episodes and review datasets.
Run SQL or dataframe queries across recordings, including columns, time ranges, and values inside the data itself, not just metadata.
Store recordings as column-chunks in `.rrd` files and register them into a catalog for queryable segments across one or many recordings.
Stream dataset mixes directly to training jobs with a column-aware, video-codec-aware dataloader that works from catalog queries.
Use the platform either locally with the open-source SDK or with Rerun Hub for managed, single-tenant storage and retrieval in the cloud.
Record sensor data from robotics systems, then review synchronized views of cameras, joints, and motion in the Viewer to understand what happened in an episode.
Query recordings with SQL or dataframe operations to inspect values across time ranges, columns, and segments, then derive new layers such as labels or scores.
Convert data from existing formats such as MCAP, ROS 2, or Parquet into `.rrd`, then keep the whole workflow in one format and one catalog.
Point a team at the same recordings through a shared viewer and catalog so they can annotate, investigate failures, and trace issues back to source data.
Build training batches directly from catalog queries so models learn from the same recordings that were logged and inspected, without a separate export format.
Rerun’s SDK is installed with `pip install rerun-sdk`, and the quick-start docs also show an optional `[dataplatform, dataloader]` install for queries and training features. For Rust and C++, the site points to separate install and project setup docs.
The site says the SDK can log, query, transform, visualize, and train on multi-rate, multimodal data. The quick-start flow is to log or convert data into `.rrd`, register it in a catalog, and then visualize, query, or train from that catalog.
The web viewer opens `.rrd` recordings directly in the browser, and the viewer page says it is for opening and exploring `.rrd` recordings online. The quick-start docs also note support for `.mcap` files and more.
The pricing page separates the open-source SDK from Rerun Hub. The SDK is free and open source on your own machine, while Hub is a managed, single-tenant cloud offering that runs the same data layer at scale in your region.