Telemetry workspace

Trace

Real-time telemetry, historical archives and diagnostic data in one place. Measure, observe, and act on your assets with confidence.

Advanced zooming

Drag a time window, a value range, or a box. Step in or out, or double-click to reset.

Compare series at a glance

One crosshair, and every series reads its value at that instant. Nearest point is a click away.

Configurable, multi-unit axes

Two units never share a scale, so a 3 °C swing is not flattened by a 300 A trace.

Rollup, manual bounds and more

Bucket by minute or hour — average, min, max, first or last. Pin the value axis by hand.

Intelligent plot types

A state draws as a step, a reading as a line, a count as a bar. The data decides.

Live, historical or a file

Follow the live edge, hold last Tuesday, or drop an MDF. Same plot, no mode to switch.

Full time range preview

A minimap of everything loaded. Draw a window, resize it, or park it at the live edge.

Sharing that carries the view

A link holds the points, the window and the axes. They see the plot you were looking at.

Synced plots

A pro tool for the pros.

Stacked plots share a time window and a crosshair. Zoom one and the rest follow, so a comparison never rests on lining the two up by eye.

Integrations

Drop a file, or read the historian.

An MDF off the bench, a CSV from the test stand, AVEVA PI, Ignition, OPC UA. Live or recorded, they land on the same time axis.

21 sources in the catalogue, and a drop target for the files that never had one.

Files, historians, and the rest of the catalogue

MDF / MF4ASAMCSVA file on diskAVEVA PI SystemAVEVAUniformance PHDHoneywellProficy HistorianGE VernovaInfluxDBInfluxDataTimescaleDBTimescaleSnowflakeSnowflakeOPC UAMillwrightMQTT Sparkplug BEclipse FoundationKepware KEPServerEXPTC
IgnitionInductive AutomationSiemens WinCC / S7SiemensEmerson DeltaVEmersonModbus TCPMillwrightBACnet/IPMillwrightDNP3MillwrightSiLA 2MillwrightTecan Fluent / SparkTecanHamilton VENUSHamiltonOpentronsOpentrons
The workspace

A home for your plant's data.

The workspace is more than just plots, it is the home for your plant's data, a tool for analyzing and understanding your plant, and a platform for sharing and collaborating.

3 of 4 sources

  • Cardinal PI8,412 points
  • Ignition gateway3,106 points
  • Chemistry LIMS962 points
  • Turbine portalNo answer in 5 s

08:00 – 09:0012,480 points241 ms

Connect all your data sources

Every connected source answers the same question. One being down drops out of the fan-out rather than failing the query, and the window says which of them answered.

12
All series12
Outboard vibration2.41 mm/sL
Inboard vibration1.87 mm/sL
Outboard bearing temp174.6 °FR
Motor current318 AL
Discharge pressure141.2 psiL
Seal leak-off0.42 gpmL
Shell inlet temp104.6 °FR
Shell outlet temp88.1 °FR
Tube inlet temp79.4 °FR
Differential pressure6.8 psidL
Supply header temp104.6 °FR

Search through and configure thousands of series

Type part of a tag or a description. The list stays grouped by asset, and a group acts on every series under it at once.

Industrial grade plots and visualizations

Mixed units on their own axes, limits drawn as bands, and a controller word stepping as named states beside the analogue traces. Built for what a plant logs rather than for a dashboard.

N. Farooq · Rotating equipment — here nowL. Sandoval · Field, days — here nowP. Okafor · Flowserve, warranty — here now
Share

Share

CCW Pump 1B, 14 Mar

  • N. FarooqN. FarooqYouRotating equipmentOwner
  • L. SandovalL. SandovalField, days
  • P. OkaforP. OkaforFlowserve, warranty

General access

No sign-in needed. Treat the address as the key.
millwright.sh/t/8Kq2xR

Send it to whoever needs it

Reach and role are separate controls, so a contractor can be given a plot to read without being given the plant to edit, and a link can be shut off without touching the people on it.

Where it runs

A browser tab, an app, or the box itself.

One codebase behind all three, so the plot on the bench laptop is the plot in the control room and the plot on the gateway.

trace.millwright.sh

In a browser

Nothing to install. Open a link and the chart is there, on whatever the shift already has open.

Trace

As a desktop app

One build for macOS, Windows and Linux, for a control room with no way out.

Ridgefield Wind · 10.4.2.19

Embedded in the device

Served off the gateway's own web interface, with nothing in between.

Where it reads

Bring all your telemetry.

A historian in another state, a log off a bench, a gateway on the same switch. Live or recorded, they land on the same time axis.

  • A cloud historian

    AVEVA PI, Ignition, OPC UA and the rest of the catalogue.

  • A file on your machine

    Drop an MDF or a CSV on the window and plot it.

  • A test bench

    A rig on the same network, logging while it runs.

  • The device itself

    Straight off the gateway or the instrument, with no historian in between.

Trace

One time axis, whichever of them answered.

Live or historical

AI-native

Point an agent at it.

Trace speaks MCP, so the tools that read your code can read your plant. Search points, open a window, pull the numbers back, from whichever client is already open.

claude

mcp add --transport http millwright

https://mcp.millwright.sh

Added millwright. 9 tools.

Claude Code

Ask for a window and get a plot. It searches points, opens a range and reads the values back.

plot the 1B seal leak-off for the shift before it tripped

millwrightread_range

Codex

The same server from the CLI already open beside your firmware. No second account and no plugin.

millwright9 tools

search_points
read_range
open_chart

Anything that speaks MCP

The tools are the ones the interface uses. An agent cannot reach a point a person could not.

See it running on your own plant.

We are onboarding a small number of operations teams. Three questions, and we will be in touch.