roastconsole.

Platform Pilot · Mac

Roast beside the machine. Debrief with the full record.

Pilot is a free native Mac app that connects the roaster, draws the curve live, and will hold a PID-capable machine to a profile when you want it to.

Download on the Mac App Store (opens in a new tab)

Compatibility

Pilot connects to most roasters.

Kaleido, Aillio, Loring, Diedrich, Mill City and twenty-five more over Modbus and Siemens S7, or any thermocouple through a Phidget. It is free. Download it, connect, and watch your curve before you roast a bean — or open Demo mode and look around with nothing plugged in.

A full batch

Watch Pilot run a roast from charge to drop.

Not a mock-up. A real batch on a real machine, with live control the whole way.

Read the roast while it is still happening.

Pilot puts the machine's signal, the profile you are working to, and the record it leaves behind on the same screen, beside the drum rather than after the fact.

One time axis, not four charts

Temperature and rate of rise share a single timeline, with first crack and drop marked where they actually happened.

Bean temperature and rate of rise

One roast, eleven minutes · two plots, one shared time axis

Bean temp °C01302600 min · 200 °C0.5 min · 132 °C1 min · 98 °C1.5 min · 92 °C2 min · 99 °C3 min · 119 °C4 min · 139 °C5 min · 155 °C6 min · 169 °C7 min · 181 °C8 min · 191 °C8.5 min · 196 °C9 min · 200 °C10 min · 206 °C10.5 min · 210 °CRate of rise °C/min015302 min · 26 °C/min3 min · 22 °C/min4 min · 19 °C/min5 min · 16 °C/min6 min · 14 °C/min7 min · 12 °C/min8 min · 10 °C/min8.5 min · 8.5 °C/min9 min · 7.5 °C/min10 min · 6 °C/min10.5 min · 5 °C/minFirst crackDrop0246810Minutes from charge
Table view
Bean temperature and rate of rise by elapsed minute
MinuteBean temp °CRate of rise °C/min
0200–
0.5132–
198–
1.592–
29926
311922
413919
515516
616914
718112
819110
8.51968.5
92007.5
102066
10.52105

Consistency you can check

Development time ratio across consecutive batches, with the run's own control limits drawn so drift is visible before it becomes a habit.

Development time ratio

Twenty consecutive batches, with two-sigma control limits

UCL 0.247Mean 0.224LCL 0.200Batch 1: 0.221Batch 2: 0.218Batch 3: 0.224Batch 4: 0.219Batch 5: 0.226Batch 6: 0.222Batch 7: 0.217Batch 8: 0.229Batch 9: 0.223Batch 10: 0.251 · outside control limitsBatch 11: 0.225Batch 12: 0.220Batch 13: 0.228Batch 14: 0.224Batch 15: 0.219Batch 16: 0.231Batch 17: 0.226Batch 18: 0.222Batch 19: 0.195 · outside control limitsBatch 20: 0.224#10#1915101520Batch number

Outside control limits: #10, #19

Table view
Development time ratio by batch
BatchRatioStatus
#10.221In control
#20.218In control
#30.224In control
#40.219In control
#50.226In control
#60.222In control
#70.217In control
#80.229In control
#90.223In control
#100.251Out of control
#110.225In control
#120.220In control
#130.228In control
#140.224In control
#150.219In control
#160.231In control
#170.226In control
#180.222In control
#190.195Out of control
#200.224In control

Every batch keeps its numbers

Charge and drop weights are recorded with the roast, so weight loss across the whole run has a shape rather than an average.

Weight loss across batches

Count of batches by shrinkage band · n = 234

02040608012–13% shrinkage: 8 batches12–1313–14% shrinkage: 24 batches13–1414–15% shrinkage: 58 batches14–1515–16% shrinkage: 71 batches15–1616–17% shrinkage: 42 batches16–1717–18% shrinkage: 22 batches17–1818–19% shrinkage: 9 batches18–19Mean 15.0%Shrinkage %
Table view
Batch count by shrinkage band
Shrinkage bandBatchesShare
12–13%83.4%
13–14%2410.3%
14–15%5824.8%
15–16%7130.3%
16–17%4217.9%
17–18%229.4%
18–19%93.8%

Describe the hardware once, then return to roasting.

Choose a supported roaster, controller, or probe, retain its capacity and connection method, and pin the machine Pilot should open with.

Download Pilot (opens in a new tab)

Keep temperature, Rate of Rise, phases, and events on one time axis.

Read the roast as it happens without splitting attention between separate charts and controls. Signal loss and probe faults are called out plainly.

Download Pilot (opens in a new tab)

Follow the profile, or let Pilot drive it.

Put a known-good roast beside the one unfolding and work to it by hand, or hand the curve over and let Pilot hold the machine on it. Auto roast drives a PID-capable roaster to the target, cuts the heat if a probe stops reporting, and picks the roast back up if the connection drops.

Download Pilot (opens in a new tab)

After drop, see where the roast met the target and where it moved away.

Review the actual and intended curves together with milestones, phase balance, recorded events, weights, and the batch history around them.

Download Pilot (opens in a new tab)

After the roast

The roast is where the record starts.

Pilot stands alone at the roaster and always will. Sign in, and the same record starts running the rest of the roastery.

Questions at the machine

  • No. Pilot is free and complete on its own: it connects the roaster, records the roast, and exports it. Cloud is for when the same record needs to run planning, orders, and stock for the whole roastery.

RoastConsole is live.

Cloud comes with a 14-day trial and no credit card. Pilot is free for Mac. Start with whichever one matches where the work happens.