RerunRerun

Rerun: SDK & Visualizer for Robotics and CV Data

Rerun is a high-performance SDK and visualizer that helps engineers log and explore computer vision and robotics data over time.

Overview

Rerun is a purpose-built SDK and visualization toolkit designed to help engineers and researchers make sense of complex spatial and embodied AI systems. By pairing a lightweight logging SDK with a powerful visualizer, Rerun lets you capture multimodal data—from camera frames to sensor streams—and replay it over time to debug and understand what's happening inside your system with minimal code changes. Built in Rust for speed and reliability, Rerun runs efficiently across environments while offering native support for C++, Python, and Rust. Beyond local debugging, it provides managed infrastructure to ingest, store, analyze, and stream data at scale, making it equally useful for quick prototyping and production-grade robotics or computer vision pipelines. Whether you're reconstructing 3D scenes, training models, or building visual walkthroughs of research papers, Rerun gives you a flexible, fast way to see exactly what your data and systems are doing.

Capabilities & Features

  • Computer vision
  • Robotics
  • Data visualization
  • SDK
  • Visualizer
  • Open source
  • Debugging
  • Spatial AI
  • Embodied AI
  • Data logging
  • Multimodal data

Core Features

  • SDK for logging computer vision and robotics data with minimal code
  • Interactive visualizer for exploring data over time
  • Multimodal log handling for spatial and embodied AI
  • Managed infrastructure for ingesting, storing, and analyzing data at scale
  • Multi-language support across C++, Python, and Rust
  • Built in Rust for high performance across platforms

Use Cases

  • Debugging the internal state and data flow of robotics or CV systems
  • Creating visual walkthroughs to accompany research papers
  • Exploring and visualizing sequences in datasets like the Aria Dataset Explorer
  • Monitoring training progress for 3D reconstruction engines
  • Visualizing sensor and spatial data in robotics projects

Best For

  • Computer vision engineers
  • Robotics engineers
  • AI researchers
  • Data scientists

Pros

  • •Minimal-code integration makes logging fast to set up
  • •Rust-based architecture delivers strong performance
  • •Supports multiple languages, fitting diverse tech stacks
  • •Handles multimodal data well-suited for spatial and embodied AI
  • •Managed infrastructure removes the burden of scaling data pipelines

Cons

  • •May have a learning curve for teams unfamiliar with Rust-based tooling
  • •Managed infrastructure and scaling features may require additional configuration
  • •Primarily focused on CV/robotics use cases, limiting general-purpose applicability
  • •Pricing details are not transparently listed, requiring direct inquiry

How to Use

Start with the quick start guide for your preferred language—C++, Python, or Rust. Integrate the Rerun SDK into your codebase to log computer vision or robotics data, or point it at existing log files to interpret prior runs. Open the Rerun viewer to explore the logged data over time, inspect internal states, and pinpoint issues. From there, customize your visualizations and layouts either directly through code or interactively within the UI to fit your specific debugging or analysis workflow.

Frequently Asked Questions

Open in AI Studio

Ask our AI to evaluate if Rerun fits your specific workflow.

Connect & Contact

Pricing

Specific pricing details are not publicly listed, so prospective users should reach out directly to Rerun to learn about available plans.

Pricing data is provided as a summary. Visit the vendor website for full tier details.