Web app

Rerun logo

Rerun

Rerun is an open source SDK and data layer for logging, visualizing, and querying multi-rate, multimodal data. It is designed for robotics and physical AI applications, from initial recording to large-scale training.

Platform
Web app
Categories
Indexed
2024-02-19

About Rerun

What is Rerun

Rerun is an open source SDK and data layer for physical AI, providing tools to log, transform, query, view, and train on multi-rate, multimodal data. It offers a single toolchain that handles data from the first recording to massive scale. The platform includes a viewer for visualization, a dataframe API and SQL queries for data manipulation, and storage in rrd files. It is designed for robotics and AI applications, supporting languages like C++, Python, and Rust.

Key features

Rerun provides a comprehensive set of features for handling complex data. It allows you to visualize everything, from datasets to detail-level issues, with customizable views and tools. You can query data using SQL or dataframe operations, and extend it with post-processing or annotations. The platform stores data as column-chunks in rrd files, supporting direct logging or conversion from other formats. It also includes Rerun Hub, a production backend for cataloging, byte-range indexing, and retrieval, enabling efficient querying and streaming.

Use cases

Rerun is used in various robotics and AI projects. It is integrated into Hugging Face's LeRobot for visualizing and debugging training runs. Brush, a 3D reconstruction engine from DeepMind, uses Rerun for visualization. PyCuVSLAM, NVIDIA's visual SLAM library, and Meta's Project Aria also leverage Rerun for data visualization. Users report that Rerun speeds up development and makes data exploration easier, with one user noting a 10x speedup in development.

Pricing

The page does not provide specific pricing information. However, a user comment mentions that Rerun is free, saying 'arguably one of the best tools out there rn (I’m in shock that it’s free 😭).' This suggests that the open source SDK is free to use, but the page does not detail any paid tiers or enterprise options.

Questions

Rerun FAQ

What is Rerun?
Rerun is an AI tool available as a web app. Rerun is an open source SDK and data layer for logging, visualizing, and querying multi-rate, multimodal data. It is designed for robotics and physical AI applications, from initial recording to large-scale training.
Is Rerun a web app, an extension or a native app?
Rerun is a web app.

Listed in the AITOOLIST index since 2024-02-19.