Rerun

Rerun

Open-source data layer for Physical AI: log, query, transform, visualize, and train multimodal robotics data on one toolchain.

81/100Safe BetFree planFreemium

For robotics work that spans visualization and training, Rerun is the most complete open-source answer available — the SDK is genuinely free under Apache-2.0/MIT, and SQL queries into recording values plus a codec-aware PyTorch dataloader go well past what Foxglove offers. The real decision is Hub: it's contract-priced per deployment after a call, so start on the SDK, measure what file-on-disk workflows cost you in idle GPUs and export scripts, and only then talk numbers.

Verified 39m ago · liveness 81/100 · cite: rightaichoice.com/tools/rerun

Best for
  • Robotics and embodied-AI teams running one pipeline from raw sensor logs to model training
  • Researchers debugging policy rollouts where trajectory, sensor frames, and loss curves must be read together
  • Teams scaling from laptop experiments to cloud training without rewriting their logging code
  • Academic labs and research groups working on robot learning or 3D reconstruction
Not ideal for
  • General-purpose BI or business dashboarding — this is built around spatial and temporal sensor data
  • ROS-only stacks with no training or dataset side to connect
  • Teams that want a fully managed, zero-setup platform from day one with no SDK-first phase
Visit Website

IntermediateResearchers: minutes to first value — `pip install rerun-sdk`, log a few entities, and the viewer opens. C++/Rust teams: an afternoon to wire the SDK into an existing build and land first recordings. Teams adopting Hub: expect a sales conversation plus a deployment window before the managed catalog is live in your region.Web · Desktop · API · CLIAPI availableVerified 39m ago
Pricing
Free plan
FreemiumFree tier2 plans5 hidden costs
Learning curve
Intermediate
Researchers: minutes to first value — `pip install rerun-sdk`, log a few entities, and the viewer opens. C++/Rust teams: an afternoon to wire the SDK into an existing build and land first recordings. Teams adopting Hub: expect a sales conversation plus a deployment window before the managed catalog is live in your region.
Runs on
WebDesktopAPICLI
API available · 7 integrations
Who it's for
Robotics research engineerML engineer training policiesTeam lead scaling a robotics data loop
Live sentiment
Is Rerun actually worth it?

We scan live Reddit threads, YouTube comments, X posts, G2 reviews and other communities — and hand you an honest verdict in under a minute.

  • Honest verdict, not marketing
  • Real pros & cons from real users
  • Attributed quotes with receipts
Run a free scan

3 free scans · no card needed

Skip it if

Skip Rerun if you only need to debug live ROS topics and never train on the data — Foxglove gets you there with less setup.

The 30-second take
Biggest gripe

Hub is priced per-deployment on team size and data scale, so there's no published number to budget against — expect a sales process rather than a checkout page.

Price reality

The SDK is $0 forever (Apache-2.0/MIT), which puts it well below Foxglove's paid tiers and W&B's per-seat pricing for the logging and visualization piece. Hub is quoted per deployment, so it competes on total data footprint rather than seats — cheap for a small lab, a real budget line for a multi-region production team.

In short

Rerun — Open-source data layer for Physical AI: log, query, transform, visualize, and train multimodal robotics data on one toolchain. Best for Robotics and embodied-AI teams running one pipeline from raw sensor logs to model training, Researchers debugging policy rollouts where trajectory, sensor frames, and loss curves must be read together, Teams scaling from laptop experiments to cloud training without rewriting their logging code. Free to use.

What's new in Rerun

Checked today

Across the latest 1 update: 1 changelog entry.

What people actually say about Rerun — is it worth it?

We ran a structured research pass across product reviews, community discussions, and post-purchase forum threads to surface the patterns vendors won't publish themselves. Below: the recurring strengths, the hidden costs people mention most, and the cohort that consistently regrets adopting this tool.

45 mentions across 4 sources (Hacker News, App Store, GitHub, Lemmy) · researched Jul 3, 2026.

57% positive43% critical

Average across the 4 sources that answered — each source counts once, not each post.

Recurring strengths
  • +Unified data pipeline from logging to training in one tool.
  • +Open-source SDK with permissive Apache-2.0/MIT license.
  • +Efficient columnar storage for high-dimensional time-series data.
  • +Interactive 2D/3D viewer ideal for robot sensor data.
  • +Integrations with LeRobot and cuVSLAM add real-world credibility.
Recurring frustrations
  • −Over 1300 open GitHub issues signal reliability concerns.
  • −Steep learning curve for beginners and non-robotics users.
  • −Limited community discussion outside GitHub and niche forums.
  • −Hub pricing not transparent; potential for unexpected costs.
  • −New file format .rrd may not integrate with existing tools.
Patterns worth knowing
Unified data layer for Physical AI praised as visionary.
Seen on Hacker News, GitHub
High number of open issues causes concern about stability.
Seen on GitHub
Learning curve is steep, especially for non-robotics experts.
Seen on Hacker News
Learning curve
intermediateProductive in ~A few hours
Hidden costs people mention
  • • Hub pricing is not public—enterprises may face surprise costs.
  • • Self-hosting Hub likely requires significant infrastructure.

Viability Score

81/100
Safe Bet

How well maintained and how widely used is Rerun? Built from what the vendor actually publishes (docs, changelog, tutorials, integrations, pricing), whether the site is live, and how much real users discuss it. How we calculate this

Recent activity
90
Traction
100
Site health
95
User sentiment
57
What the vendor publishes
60

Last calculated: October 2026

How we score →

Key Features

  • Log multi-rate, multimodal data from Python, Rust, and C++ SDKs
  • Interactive viewer on desktop and in the browser
  • 2D, 3D, map, graph, tensor, text, and time-series views in one data model
  • Run SQL or dataframe queries into recording columns, time ranges, and values
  • Add derived columns and evolve schemas without breaking history
  • Store recordings as column-chunks in the columnar .rrd file format
  • Convert data in from other formats, including HDF5 and MCAP
  • Stream dataset mixes to GPUs with a column-aware PyTorch dataloader
  • Declarative blueprint layers for programmatic visualization
  • Extend the viewer with your own custom views and tools
  • Measurements archetype for scalar series (0.38.1)
  • Load local .rrd files through the Viewer catalog (0.38.1)
  • Control the viewer time cursor from Python (0.38.1)

About Rerun

FreemiumIntermediateAPI availableWeb · Desktop · API · CLI

Rerun is the open-source data layer for Physical AI, aimed at robotics and embodied-AI teams that need one pipeline from raw sensor logs to model training. Its designers built it for multi-rate, multimodal data — camera frames, LiDAR sweeps, joint states, IMU traces and text all land in a single data model rather than a pile of bespoke scripts. The SDK installs with pip install rerun-sdk and ships Python, Rust, and C++ APIs, so a research notebook and a C++ onboard stack can write to the same recordings. Once data is logged, you work on it in place. Full SQL or dataframe queries reach down into the columns, time ranges, and values inside a recording, not just its metadata. Derived columns and schema evolution let you add annotations or post-processing without rewriting history. Recordings are stored as column-chunks in the .rrd file format, and HDF5 and MCAP paths cover data you didn't log with Rerun itself. A column-aware, video-codec-aware PyTorch dataloader expresses a dataset mix as a query and streams it to GPUs, so training doesn't wait on an export step. Visualization spans an interactive desktop and web viewer rendering 2D, 3D, map, graph, tensor, text, and time-series views, with declarative blueprint layers you define in code and extend with your own views. The 0.38.1 release added a Measurements archetype for scalar series, local .rrd loading through the Viewer catalog, and Python control of the viewer time cursor. Rerun Hub is the commercial side: the same APIs backed by a persistent managed catalog, byte-range indexing across your own S3-compatible object storage, streamed dataset mixes, link sharing, auth and SSO, and single-tenant isolation in a region you pick. The SDK stays free forever under Apache-2.0/MIT. Teams at NVIDIA (PyCuVSLAM), Meta Reality Labs (Project Aria), and DeepMind (Brush) use it, as does Hugging Face's LeRobot.

Behind the Verdict

The pitch that lands is the feedback loop. When your policy rollout, training loss, camera feed, and 6-DoF trajectory live in one viewer, debugging a calibration mismatch stops being a scavenger hunt across three tools. I'd reach for Rerun specifically when the failure you're chasing is temporal and spatial at once — a bad trajectory segment that only makes sense next to the sensor frame that produced it. Where it beats the usual suspects: Foxglove renders sensor data well but has no answer for dataset mixes streaming to your GPUs. Weights & Biases tracks runs but won't draw a point cloud. Peter Mitrano's summary in the community thread is the honest one — plotting loss in Rerun is roughly as easy as W&B, and the advantage shows up when you need an evaluation visualization no standard tool handles. The caveat that matters commercially: Hub is quoted per deployment, so you can't put a number in a budget spreadsheet from the site. That's normal for infrastructure sold to robotics orgs, but it means the SDK is where you should plan to live for a while. Academic labs get discounts — worth asking before you assume the commercial route is priced out of reach. Skip it if you need dashboards for business metrics, or if your stack is ROS-only with no training side to connect. And this is a developer tool: teams wanting a zero-setup managed platform from week one will find the SDK-first posture a climb. Practically, the .rrd format and columnar storage are the load-bearing choices. Schema evolution that preserves history means last quarter's recordings stay queryable after your log schema changes, which sounds boring until you're six months into a project and need to compare two generations of data. That's the reason teams keep it around after the novelty of the 3D viewer

Researching Rerun? Get your full AI stack in 60 seconds.

Free, no signup — tell us your goal and get tools matched to your budget & existing stack.

Real-world workflow fit

Concrete scenarios for the personas Rerun actually fits — and what changes day-one when you adopt it.

Robotics research engineer

You log camera, LiDAR, IMU, and joint-state streams from a dataset run with the Python SDK, open the recording in the viewer to check time alignment, then query a specific time window with dataframe queries to find the frames where perception drifted.

Outcome: You trace the failure back to the exact recording and frames, then add a derived column with the corrected labels and keep both versions without breaking history.

ML engineer training policies

Your recordings live as .rrd files or in object storage. You express the training mix as a query, and the PyTorch dataloader streams it straight to the GPU — column-aware and video-codec-aware, no export step.

Outcome: Training starts without a separate dataset conversion pipeline, and the same query is the reproducible definition of what the model trained on.

Team lead scaling a robotics data loop

Your team outgrows files on disk. You move to Rerun Hub in your chosen region, with your data staying in your own S3-compatible buckets, and use link sharing so reviewers open the same recordings.

Outcome: Everyone explores and annotates the same recordings, and failures get traced back to source data without ad-hoc file handoffs.

Use Cases

  • Visualize multimodal robot logs with synchronized 2D, 3D, and scalar time-series views
  • Query historical recordings with SQL or dataframe to debug perception failures
  • Stream training data mixes directly to GPUs from object storage without export steps
  • Transform raw sensor data with derived columns and share refined datasets across the team
  • Convert ARKitScenes scans into recordings that the viewer, dataframe API, and dataloader read directly
  • Debug training runs and visualize policy rollouts with the same toolchain

Limitations

  • The open-source SDK (Apache-2.0 / MIT) is free forever, but the commercial Rerun Hub is priced per-deployment on a custom contract with no public tiers — you must book a meeting with sales to get a number, which makes budgeting hard before committing.
  • Hub is run for you, single-tenant, in the cloud region you choose, with data staying in your own S3-compatible object storage; deploying the data plane into your own account is only available for large teams with specific requirements.
  • Some data-format support (e.g.
  • MCAP) has been experimental, so long-term archiving of recordings is a consideration.

as of 2026-09-14

Verification history

We have re-verified Rerun 7 times since . Each pass re-reads the vendor's own pages and re-checks every listed field against that evidence; passes where nothing had changed are marked as such.

  1. — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
  2. — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
  3. — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
  4. — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
  5. — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
  6. — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it

Showing the 6 most recent of 7 verification passes.

Free to cite with attribution — this page re-verifies continuously.

12-month cost

Project the real annual outlay, including the implied monthly cost when only an annual tier is published.

Annual total
Free
Over 12 months
Effective monthly
—
—

Vendor list price only. Add-on usage, seat overages, and contract minimums are surfaced under Hidden costs & gotchas.

Plans compared

For each published Rerun tier: who it actually fits, and what it adds vs. the previous tier. Cross-reference the cost calculator above for projected annual outlay.

Open source SDK

$0

Ideal for

Robotics researchers, academic labs, and engineers who can run the toolchain on their own machine or cluster and store .rrd files on disk.

What this tier adds

Free entry point: the full log, query, transform, visualize, and train toolchain under Apache-2.0/MIT, with a local catalog and community support.

Commercial Hub

Custom

Ideal for

Physical AI teams that have outgrown files on disk and need a managed catalog with shared access and streaming from object storage at production scale.

What this tier adds

Adds everything the SDK leaves you to run yourself: a persistent managed catalog, byte-range indexing over your object stores, dataset mixes streamed to GPUs, link sharing, auth and SSO, and single-tenant isolation in your chosen region.

Hidden costs & gotchas

What the public pricing page doesn't put in bold. Captured from pricing-page footnotes, contract terms, and recurring complaints.

  • Hub is priced per-deployment on team size and data scale, so there's no published number to budget against — expect a sales process rather than a checkout page.
  • Cross-region or multi-region Hub deployments are quoted per footprint, so global teams should ask what each additional region adds.
  • Academic and research discounts exist but require you to reach out and describe your project — there's no self-serve academic tier.
  • Support ranges from a shared Slack channel up to a dedicated forward-deployed engineer, so the support level you want changes the contract.
  • Self-hosting the data plane in your own account is reserved for large teams with specific requirements, so no-ops savings don't apply to most smaller teams.

Where the pricing makes sense

The company stage and team size where Rerun's pricing actually pencils out — and where peers do it cheaper.

The SDK is $0 forever (Apache-2.0/MIT), which puts it well below Foxglove's paid tiers and W&B's per-seat pricing for the logging and visualization piece. Hub is quoted per deployment, so it competes on total data footprint rather than seats — cheap for a small lab, a real budget line for a multi-region production team.

Setup time & first value

How long it actually takes to get something useful out of Rerun — broken out by persona, not the marketing-page minute.

Researchers: minutes to first value — `pip install rerun-sdk`, log a few entities, and the viewer opens. C++/Rust teams: an afternoon to wire the SDK into an existing build and land first recordings. Teams adopting Hub: expect a sales conversation plus a deployment window before the managed catalog is live in your region.

Switching to or from Rerun

How to bring data in from common predecessors and how to get it back out — written for the switcher, not the buyer.

Migrating in
  • →From ROS bag / ROS 2: use the ROS 2 integration and MCAP support to bring existing log topics into recordings.
  • →From HDF5 archives: use the HDF5 importer (0.35+) to convert stored datasets into .rrd recordings.
  • →From LeRobot datasets: Rerun documents working with LeRobot datasets and can export recordings back to that format.
  • →From MCAP files: import MCAP directly using the documented decoders and message formats.
Migrating out
  • ↗To LeRobot datasets: Rerun documents exporting recordings to LeRobot datasets when you need that ecosystem's format.
  • ↗To a Pareto: for pure ROS visual debugging, Foxglove remains the simpler drop-in for live topic inspection.

Integrations

Hugging Face LeRobotDeepMind BrushNVIDIA cuVSLAMMeta Project AriaROS 2HDF5MCAP

Resources & Guides

Tutorials & Learning

YouTube returned 6 videos for “Rerun”, and we withheld 6: 6 could not be judged, because “Rerun” is a single word that other videos use for other things. We are showing none, because we could not prove any of them are about Rerun.

Tools that pair well with Rerun

Common stack mates teams adopt alongside Rerun, with the specific reason each pairing earns its keep.

Featured Head-to-Head Comparisons

Alternatives to Rerun

View all
OpenAgents

OpenAgents

OpenAgents is an Apache-2.0 platform for language agents that analyze data, call 200+ plugins and browse the web.

FreeTry
Ambient.ai

Ambient.ai

Ambient.ai turns physical security from reaction into prevention with an always-on AI reasoning layer over your existing camera and access-control systems.

Contact SalesTry
Quadratic

Quadratic

Quadratic is an AI spreadsheet where the grid runs Python, SQL, JavaScript, and formulas against live data sources.

FreemiumTry

Frequently Asked Questions

Used Rerun? Help shape our editorial sentiment research.