
Rerun OSS beta is released
Today we're making the the Rerun open source project public. Rerun is now installable as `pip install rerun-sdk` for Python users and `cargo add rerun` for Rust users.
Rerun is an SDK for logging computer vision and robotics data paired with a visualizer for exploring that data over time. It lets you debug and understand the internal state and data of your systems with minimal code.
cargo add rerun
pip install rerun-sdk
Coming soon
When you log data to the Rerun SDK, Rerun handles everything needed to visualize it. It handles live streams from multiple processes across the network, as well as simple playback from recordings. That means taking care of serialization, transport, synchronizing streams, out-of-order data, and automatically constructing visualizations with sane defaults.
The Rerun Viewer builds configurable visualizations based on the data you log and the relationships between it. It uses transform hierarchies to lay out scenes and connect related data. It lets you scroll back and forth in time, and toggle between showing your data along different timelines, e.g. log time and sensor time. It's built to be fast so you can explore without waiting.
Over time, Rerun will evolve from a tool to a fully customizable toolkit, where you’ll have control over everything from layout to data transforms and shaders. You’ll even be able to embed single views inside other applications.
Rerun is built from the ground up in Rust to run blazingly fast everywhere. The same code runs on your desktop, in the cloud, and in the browser using WASM.
The renderer is custom built using high performance and portable wgpu. The in-memory data store is built on top of Arrow for flexibility and ecosystem support. The viewer is built using an end-to-end immediate mode architecture using egui.
Read about the architectureThe tech powering Rerun is inspired by our experience building game engines, modern data systems, and developer tools for computer vision, robotics and automotive. We’ve had a couple tries at this both as users and tool builders and believe we’ve finally found a direction that will work from the very first line of prototype code to production.
Read about the teamThe Rerun project is completely open source and dual licensed under MIT and Apache 2. We also believe in sponsoring OSS creators and contributing directly to projects we depend on and have been doing so since day one. Rerun the company is a for-profit enterprise. In the future, we will sell a product that builds on top of the open source project, and focuses on the needs of teams.
Read about the commercial productToday we're making the the Rerun open source project public. Rerun is now installable as `pip install rerun-sdk` for Python users and `cargo add rerun` for Rust users.
Computer vision is revolutionizing the way we solve problems in the real world. At Rerun, we have the opportunity to work with developers who are creating innovative computer vision products. One company we want to highlight is PlayReplay.
Thirteen years ago, Willow Garage released ROS (the Robot Operating System) and established one of the standard productivity tools for the entire robotics industry.
Computer vision is a powerful technology solving real problems in the real world, already today. It holds the potential to significantly improve life on earth over the next decades. At Rerun we have the privilege to work directly with developers that are building that future. From time to time we will introduce companies building computer vision products for the real world. The first company we want to introduce is biped.
In his 2014 talk Seeing Spaces, Bret Victor envisioned an environment where technology becomes transparent, where you effortlessly see inside the minds of robots as you build them. This is the dream of everyone building computer vision for the physical world, and is at the core of what we're building at Rerun.
We're just getting started and have lots of exciting features in the pipeline. Once a month we'll publish summary Release Notes of what got built and shipped in the last month, as well as updates on our plans.
Subscribe to Release Notes