Rerun - Visualize your data effortlessly
Rerun provides an open-source solution for logging and visualizing data in various modalities, particularly for spatial and embodied AI. It offers a user-friendly SDK that allows you to easily log data, record your systems' activities, and visualize them through an interactive viewer. The platform supports a wide range of data types, enabling efficient ingestion, analysis, and debugging. Its time-aware entity component system ensures flexibility, while its powerful query API allows extraction of aligned datasets, making Rerun a robust choice for developers and researchers alike.
Rerun is an open-source platform designed to simplify the handling and visualization of multimodal data for spatial and embodied AI. With its intuitive setup and powerful logging features, you can quickly analyze and visualize your data.
How It Works
Rerun operates on a time-aware entity component system that helps streamline the modeling of data for effective storage and visualization. Here’s how it works:
- Model: Utilize the Rerun SDK to structure your data and log it. The seamless integration ensures you can write data to storage or a live viewer effortlessly.
- View: Leverage Rerun’s fast multimodal viewer to visualize both live and recorded data interactively. Enjoy features like time travel through your visuals for better analysis.
- Build: Customize your visualizations via code or directly in the UI. The flexibility allows you to integrate visual tools into various applications seamlessly.
- Query: Implement powerful query APIs to pull time-aligned datasets from robotics recordings, transforming complex logs into usable data for further analysis.
Usage
Getting started with Rerun is straightforward and requires minimal setup. Follow these steps for installation and initial usage:
- Install the SDK: Begin by installing the Rerun SDK using pip. The command is simple:
pip install rerun-sdk - Initialize your application: Start by importing the SDK in your Python script and initializing it with your application name:
import rerun as rr rr.init('my_data_generating_application') - Connect to the viewer: Set up a connection with the remote viewer to visualize your logs:
rr.connect() - Log data: Use the SDK's logging functions to record spatial data, image data, and any errors:
rr.log('points', rr.Points3D(positions)) rr.log('camera', rr.Transform3D(pos, rot)) rr.log('camera/image', rr.Image(tensor)) - View data: After logging, open the viewer to interact with the data you have recorded. The viewer allows for seamless visualization and debugging for better understanding.
- Analyze data: Use query APIs to extract aligned datasets for further analysis—making your data management efficient and effective.
By following these basic steps, you can start visualizing and analyzing your multimodal data within seconds.
Research and Development
Utilize Rerun to visualize and analyze data from experiments, helping to refine models through clear visual feedback.
Machine Learning Model Training
Integrate Rerun into your model training pipeline to track training metrics and visualize outcomes effectively.
Robotic Systems Testing
Employ Rerun to log and visualize sensor data from robotic systems, ensuring clear identification of areas for improvement.
Prototype Debugging
Use Rerun to visualize prototype data and pinpoint issues, leading to faster iteration cycles.
Data Analysis and Reporting
Communicate findings effectively by visualizing complex data through Rerun’s easy-to-understand interfaces.
Education and Training
Implement Rerun as a teaching tool to help students visualize and comprehend AI and data handling concepts.
Features
- Open Source: Rerun is dual licensed under MIT and Apache 2, allowing free access to its powerful features for everyone.
- Multimodal Visualization: The tool provides powerful and interactive visualizations for both live and recorded data, making analysis intuitive.
- Flexible SDK: Users can easily log data and integrate with their systems using a simple and effective SDK.
- Time-Aware Modeling: Rerun's data model facilitates time-based analysis, ideal for experimental evaluations.
- Easy Setup: Installation requires minimal effort, enabling users to get started in seconds.
- Comprehensive Query APIs: Developers can extract aligned datasets efficiently, aiding in deeper analysis across various applications.
FAQ
- What is Rerun?
Rerun is an open-source platform designed to handle and visualize multimodal data specifically for spatial and embodied AI.
- How can I install Rerun?
You can install Rerun simply by running pip install rerun-sdk in your Python environment.
- Is Rerun suitable for beginners?
Yes, Rerun is designed for ease of use, making it accessible for both beginners and experienced developers.
- What types of data can I visualize with Rerun?
Rerun supports various types of multimodal data including 3D points, images, and sensor data.
- How does the Rerun viewer work?
The Rerun viewer allows for interactive visualization of both live and recorded data, enabling time travel for deeper insights.
- Is there a commercial version of Rerun?
Yes, Rerun is in development for a commercial version focused on data management at scale.
- What are the main features of Rerun?
Key features include powerful visualizations, a flexible SDK, open-source access, and comprehensive query APIs.
- Can I customize my visualizations in Rerun?
Absolutely, you can build layouts and customize visualizations through code or the UI.
Rerun
Visualize your data effortlessly
Maker
Promoted
SponsorediMideo
AllinOne AI video generation platform
DatePhotos.AI
AI dating photos that actually get you matches
No Code Website Builder
1000+ curated no-code templates in one place
Featured
DatePhotos.AI
AI dating photos that actually get you matches
iMideo
AllinOne AI video generation platform
No Code Website Builder
1000+ curated no-code templates in one place
Coachful
One app. Your entire coaching business
Wix
AI-powered website builder for everyone
12 Best AI Coding Tools in 2026: Tested & Ranked
We tested 30+ AI coding tools to find the 12 best in 2026. Compare features, pricing, and real-world performance of Cursor, GitHub Copilot, Windsurf & more.
5 Best AI Blog Writing Tools for SEO in 2026
We tested the top AI blog writing tools to find the 5 best for SEO. Compare Jasper, Frase, Copy.ai, Surfer SEO, and Writesonic — with pricing, features, and honest pros/cons for each.


Comments