v0.2.1 · open source · ROS 2 Humble, Jazzy

The ROS 2 operator panel that never leaves your network.

Built for the operators running robots on site, not a cloud dashboard miles away. Open source and fully offline, free from the first robot. One command to start.

The Styri Overview: a large green OK, 'All systems normal', and tiles for battery, voltage, CPU temperature, last message and link latency.
Quickstart

Run it on any ROS 2 machine. Open localhost:8080.

$ docker run --rm --network host ghcr.io/styri-dev/styri-core:v0.2.1
Uses host networking so the bridge sees DDS discovery. Open source — read the code before you run it. On a Mac? Run Styri on the robot or any Linux machine on its network, and open the panel from any browser, Mac included. For a demo with a simulated robot, docker compose up works on a Mac too.
01

Runs on your LAN.

Everything is served from the robot or a local box. Unplug the internet; it still works.

02

Built for operators.

Robot health readable at a glance on a touchscreen, not just an engineer's tool.

03

Nothing phones home.

No telemetry, no CDN, no license server. Verify it yourself with tcpdump.

Comparison

Foxglove in the lab. Formant in the cloud. Styri on the floor.

RViz2FoxgloveFormantStyri
Built forEngineersEngineers: data visualization and log analysisFleet operations teams, remotely from the cloudOperators running robots on site
Runs inDesktop / X11 on the robot or forwardedDesktop app on each machineCloud web app; self-hosted on your own servers for restricted sitesAny browser on the robot’s local network
Offline useFully localFree and Pro: account sign-in needs internet. Fully offline via standalone license or on-prem deployment on EnterpriseStandard: agent streams to Formant’s cloud; teleop needs Formant and Twilio servers. Air-gapped only via self-hosted on-prem deploymentFully offline on every tier, including free
Installapt or source buildDesktop install + offline license activationAgent on each robot (internet needed to install); on-prem means running Formant’s serversOne docker run on the robot or any Linux box on its network
SourceOpen sourceProprietaryProprietaryOpen-source core

Foxglove helps engineers analyze robot data. Formant runs fleets from the cloud. Styri helps operators run robots on site — fully offline, from the free tier up.

Pricing

Free for one robot. Priced for the floor.

Commercial PilotCOMING SOON
$3,600 / year
  • Up to 5 robots
  • Local LAN
  • Everything in Core
  • Fleet view across robots
  • Direct support
Talk to us
Air-Gapped EnterpriseCOMING SOON
Contact us
  • Unlimited robots
  • Air-gapped site, site-wide
  • Everything in Pilot
  • Offline Zarf package
  • Compliance audit log exports
  • Offline hardware-locked license
Contact us
Priced per site, not per seat — unlimited screens and operators.
Talk to us

Running more than one robot?

Tell us about your sites. Every message is read and answered by a person.

Goes straight to our inbox. No newsletter, no tracking.