Homeostat

Process data with ground truth

Plant data that knows why it moved.

Homeostat generates process-industry time series that behave like a real plant: closed control loops, drifting instruments, hidden disturbances and lab results that arrive hours late. Every value comes with the truth behind it.

TT-201 · temperature setpoint disturbance TV-201 · heating valve
The loop holds the temperature at its setpoint; the disturbance shows up on the valve instead. Homeostat records both, and why.

Behaves like a plant

Closed control loops move disturbances where real plants hide them: onto valves, not onto the variable you watch. Instruments drift, catalysts age, and lab results come late.

Every cause recorded

True values, the causal graph, each signal's role and a log of every event come with every run, so methods can be judged against what really happened.

Written as a scenario

A plant and its history are a short YAML file that people and AI assistants can write. Production plans, faults and whole families of plants take a few lines more.

Coming soon

The live benchmark

Simulated plants stream their sensor data every ten minutes. Every Friday, a new benchmark: predict the past week's product quality from its sensor data, and see where your model stands.

Follow the live plants