Loss in a living system behaves nothing like a machine breaking down: a herd, a shoal, a culture, a crop, a microbial reactor. The damage starts out of sight, the threshold keeps shifting, and there is seldom a single right answer. ruru forecasts that hidden risk, finds the optimal action within real limits, and makes the case so the call gets made: early, where it pays, before the loss is done.
Predict the risk · Optimise the response · Minimise the loss
Each of these issues with living systems shares a common shape. In every one, the industry can already sense something: a THI reading, a pH trace, a spore count, a satellite bloom map. What none of it delivers is the optimal action, early enough, under real constraints. Dairy, coffee, biogas, microalgae, aflatoxins, algal blooms and migrating tuna: seemingly different, mathematically similar.
In hot, humid climates a confined herd sits above the heat-stress line much of the year. About half the milk loss is metabolic, and shows on no gauge. Forecast it pen by pen, then optimise cooling under a hard water budget where every litre is desalinated.
Cup grade is made or lost in fermentation and drying, and stays invisible until the coffee is cupped. A controllable, multivariable process with high-value buyers who carry the downgrade.
An invisible slide - volatile fatty acids, then pH, then a methane crash - tips a digester before the gas flow shows it, and recovery is slow and costly. A multivariable control problem with a consolidated operator base.
A culture can crash without warning, and one event wipes a batch. An emerging, high-value production system where incumbents are immature - a textbook forecast-and-optimise fit.
The toxin is invisible in the field and catastrophic downstream. The field-level forecast already exists; the open ground is the decision layer - routing each load to the handler that limits the damage.
A bloom is forecastable, but the response is un-optimised - and a bad one can shut a drinking-water supply. Utilities already monitor; the open ground is the optimised operational call.
A tuna stock is an invisible state that will not hold still - a warming ocean is pushing it across old boundaries faster than quota and effort can follow. Forecast where the fish will be, then optimise the catch and how fishing days are allocated under access and quota limits, before the value swims past the fleet that is licensed for it.
The same signature recurs across agriculture and aquaculture: facial eczema in NZ dairy and sheep, biosecurity incursions, frost in horticulture, sea-temperature mortality in fish pens. Not every one shows all six signs. Where the loss is large and the budget is real, the decision layer earns its place there too.
Own one of these risks?
Start a conversation →The real fight is before you know it.
ruru exists for a specific kind of loss: where prevention costs a fraction of recovery, where most of the damage has no cure, and where by the time the loss is measurable it is already done.
Half the losses we work on never show on a gauge. So the data has to beat observation, the maths has to be right, and the recommended call has to be trusted enough that the right person acts on a threat they cannot see. Getting all three to hold is harder than any single forecast.
These are the six signs we look for. Few problems show all six, and we don't need them to. The more a problem shows, the more a decision layer moves the number rather than just dressing up a forecast.
The more of these a problem shows, the more forecasting plus optimisation moves the number. Where the fit is partial, we say so.
Where you have a forecast, we add the decision and the action: a real-time loop that doesn't just report, but produces results.
Forecast the hidden state before any sign shows: probabilistic, adaptive, and calibrated even when the data is sparse, late or blurred to a district.
Know your optimal action under the constraints that matter: the action, when, where, how much, or none at all. Re-optimised as the event unfolds.
Turn the best next move into communication that engages the person who needs to act, so even a sceptical operator acts on a threat they can't yet see.
Forecast and optimisation are not a one-way pipeline. We loop between them, each improving the other, so the forecast is built to drive the decision. One shared engine across the losses we take on: heat-stressed dairy first, then coffee, biogas, microalgae, aflatoxins and algal blooms.
Already have the forecast?
See how we prove the decision →Our scientists sit behind the forecasting, optimisation and uncertainty methods that others build on, with a combined 50,000+ citations on Google Scholar. We bring in further specialists as a problem demands, led by a CEO who turns advanced science into tools teams trust and use.
Domain experts set the constraints; the team builds the maths. They prove each method in the open literature first.
ruru is not a new idea looking for proof. Each part of the loop is a field our scientists have led in the open literature - now aimed at invisible losses in living systems.
Want the science on your problem?
Talk to the team →The optimisation-under-uncertainty at ruru's core is published work, not a pitch. Our team co-authored the Predict+Optimize benchmark for renewable-energy scheduling: the same forecast-then-optimise shape ruru applies to agricultural risk, which is why the method carries across problems.
Before we ask anyone to build on faith, we replay their own history with our optimiser in the loop, same budget, same teams, a different allocation, and show, decision by decision, what it would have saved against what actually happened.
If the number holds, there's a position worth funding. If it doesn't, we recalibrate before we build. We never put a saved-loss figure on a slide that real data hasn't earned.
Each scientist's full publication record is on their Google Scholar, linked in the team section above.
ruru is built for the organisations that own a high-stakes, invisible risk, and have the mandate to act on it.