Closed-Loop Optimization

Cut chiller plant energy
15-30% automatically.

The system watches your plant through BACnet sensors, learns what works with 5 ML models, experiments with setpoint changes, and keeps only what saves energy. Every cycle makes it smarter.

Get Started Free
BAS always has override authority
5-layer safety system
Silence = Surrender
Live Plant OptimizationOptimizing
2 Chillers, 1 Tower, 4 AHUs, 40 VAVs
Plant Efficiency (kW/ton)Optimized
0.62 kW/tonDesign: 0.85
Chilled Water Supply Temp
45.2°FLimits: 42-50°F
AHU-3 Coil Delta-TFouling Detected
5.1°FDesign: 10°F
Surrogate Prediction GapNarrowing
±3.2%Started: ±12%
27% Savings
vs. baseline kW/ton
36 Fault Rules
Active protection
49
Simulated BACnet Devices
36
Fault Detection Rules
7
Optimization Knobs
4
Optimizer Tiers

Watch. Predict. Experiment. Optimize.

A continuous feedback loop that learns the most efficient operating configuration for any set of conditions

01

Watch

BACnet agent discovers every device on the building network. Reads telemetry from chillers, pumps, towers, AHUs, and VAV boxes every cycle.

02

Predict

5 ML models — baseline counterfactual, surrogate forward predictor, PCA anomaly detection, load forecast, and reinforcement learning. Ensemble disagreement provides model-free uncertainty.

03

Experiment

Four-tier optimizer: Bayesian Thompson Sampling, coordinate descent, surrogate-first (5,000 LHS candidates), rule-based strategies.

04

Optimize

Improvement >2%: keep. Degradation >2%: revert. Prediction gap narrows from ±12% to ±3% after 100+ experiments.

Silence = Surrender

If we stop talking, the building goes back to how it was before we showed up

LayerProtectionDetails
1Hard LimitsCHWST 42-50°F, pumps ≥30%
2Load EnvelopeMax CHWST varies: 44°F at >80% load, 50°F at <30%
3Return Water Watchdog58°F freezes exploration. 62°F emergency revert (2hr lockout).
4Rate LimiterMax 4°F accumulated deviation. Persisted to SQLite.
5Dead Man's SwitchMonotonic clock. Missed cycles release all overrides.

Built on Proven Technology

Cloud
AWS Serverless
15 Lambda functions, S3, DynamoDB
On-Site Agent
.NET 8 + BACnet
Windows service, offline-resilient
ML
scikit-learn + LightGBM
5 models: baseline, surrogate, PCA, forecast, RL
Backend
Go 1.25
14 Lambda functions, sub-100ms cold start
Dashboard
React 19 + TypeScript
20 pages, real-time monitoring
Security
WAF + JWT + RBAC
Rate limiting, MFA, role-based access