Coffee roasting software
Built for the Kaleido M-series.
First Crack Bridge talks directly to your Kaleido — every degree, every event, every roast — captured at 1 Hz and indexed alongside thousands of other community profiles.
Supported models
Kaleido M1
ConfirmedLive read + monitor over USB-serial or Bluetooth. Confirmed on a roasting bench across multiple sessions.
Kaleido M10
ConfirmedSame protocol as the M1. USB-serial or Bluetooth. Field-tested through full roast cycles.
Other M-series
Voted inKaleido's M-series protocol stays consistent across the lineup, so additional models should land as roasters in the beta queue report them working.
How it connects
USB-Serial
Plug the Kaleido straight into your laptop via USB. Bridge auto-detects the device on macOS + Windows and starts streaming temperature data at 1 Hz the moment your session opens.
- USB-C or USB-A cable to your laptop
- macOS 26+ or Windows 10 build 19041+ / Windows 11
- No additional drivers — Bridge handles the serial protocol
Bluetooth (RFCOMM)
If you'd rather roast without a cable, Bridge pairs over the Kaleido's built-in Bluetooth Classic radio. The connection is wired RFCOMM-style — every byte that comes over USB also comes over BT — so live read and event logging both work.
- Pair the Kaleido in your laptop's Bluetooth settings first
- Bridge falls back to direct channel 1 if the SPP service isn't registered
- Recovers automatically after a roaster power-cycle
What you get
Live BT + ET + RoR
Bean and environment temperatures stream straight off the Kaleido at 1 Hz. RoR computed inline using a 30-second linear-regression window — same algorithm as the macOS desktop app.
Automatic phase detection
Drying, Maillard, and Development phases mark themselves on the chart as the bean temp crosses each transition. No manual tagging required.
Event keyboard
Numpad-first logging: CHARGE, Turning Point, Dry End, First Crack, Drop. Tap or hit the highlighted key — Bridge timestamps everything at exactly the second you fire it.
Reference roast overlay
Pin a previous Kaleido roast (yours or a community one) as a ghost curve to roast alongside it. The overlay updates in real time so you can match a target profile turn by turn.
Cloud sync from the first session
Every Kaleido session lands in your First Crack account automatically. Open the web app on any device, pick up where Bridge left off — bean records, cupping notes, recipes all in one library.
Community comparison
Publish your best roasts and find other Kaleido roasters doing the same beans. Filter the community feed by origin, process, or roast level to find your baseline.
First Crack vs. Artisan
| Feature | First Crack | Artisan |
|---|---|---|
| Live read from Kaleido (USB) | ✓ | ✓ |
| Live read from Kaleido (Bluetooth) | ✓ | via plugin |
| Native macOS app | ✓ | ✓ |
| Native Windows app | ✓ | ✓ |
| Native Linux app | — | ✓ |
| Cloud sync + multi-device library | ✓ | — |
| Bean inventory + recipe management | ✓ | — |
| Cupping workflow + ratings | ✓ | — |
| Community roast sharing | ✓ | — |
| Agtron color scoring (phone camera) | ✓ | — |
| Imports your existing .alog files | ✓ | n/a |
Inside the app
Ready to roast better on your Kaleido?
Bridge is in private beta — we review every request by hand. Approval usually lands within a few days. While you wait, you can roast on any drum with Guided Roast in the browser today, and import your .alog history at any time.