Rerun
VerifiedIntroduction
Visualization engine for multimodal data
Website Snapshot
Rerun Product Information
Rerun Overview
Rerun is an open-source visualization and observability tool built specifically for multimodal data - the kind of data that comes from robotics, computer vision, and spatial AI applications. It lets developers visualize point clouds, images, 3D scenes, time series, and other complex data types toget...
This product stands out with features such as:
- •Multimodal Visualization: Display images, point clouds, 3D scenes, and time series together
- •Timeline Scrubbing: Navigate through recorded data at any point in time
- •Computer Vision Support: Visualize image data with annotations and detections
- •3D Scene Visualization: View and navigate 3D spatial data interactively
- •Open Source: Full source code available for customization and contribution
- •Python and Rust SDKs: Log data from Python and Rust applications
- •Remote Viewing: View data from remote processes in real time
- •Recording and Playback: Record sessions for later analysis and debugging
How to Use Rerun
Get started in a few simple steps
Instrument Your Code
Install the Rerun SDK for Python or Rust and add logging calls to your application. Log images, point clouds, poses, and other data types that you want to visualize.
View Your Data
Open the Rerun viewer and see your logged data visualized in real time or load a recorded session for post-hoc analysis. Use the timeline to navigate to specific moments.
Debug and Iterate
Use the visualization to understand what your system is seeing and doing at every point in time. Identify where perception or decision-making breaks down and iterate on your implementation.
Rerun's Core Features in Detail
Powerful features from Rerun
Multimodal Data Together
Generic observability tools handle logs and metrics but not 3D scenes, point clouds, and images. Rerun is designed specifically for the data types that spatial AI and robotics applications produce
Timeline Navigation
Being able to scrub through recorded sessions to any point in time is essential for debugging intermittent issues in robotics and computer vision systems that may fail only in specific conditions
Open Source Trust
Teams building research and production systems on open source foundations prefer open source tooling that they can audit, customize, and contribute to
Real-Time and Recorded
Supporting both real-time visualization and recorded session playback means Rerun works for both development and production debugging workflows
Rerun Use Cases
Discover how Rerun can benefit different users
Robotics Engineers
Teams building robots use Rerun to visualize sensor data, perception outputs, and robot state to understand and debug system behavior
Computer Vision Researchers
Researchers developing object detection, segmentation, and other vision systems use Rerun to visualize model inputs and outputs across their test datasets
Spatial AI Developers
Engineers building applications that understand 3D space - AR systems, autonomous vehicles, drone navigation - use Rerun for the spatial data visualization that generic tools cannot provide
Middleware
Full-stack observability platform
Visit Tool →Instalog
Real-time log analytics platform
Visit Tool →Logzen
Centralized logging and monitoring
Visit Tool →Hoop.dev
Developer-friendly log management
Visit Tool →