Your roast-day command center. Create profiles, log temperatures manually or with external probes, mark first crack, and compare sessions. Roast-profile import from tools like Artisan, RoasTime, and Cropster is coming in v7.0.
Roasting is where the magic happens — and where the frustration used to live. You nail an incredible batch, that perfect medium on a Sumatran wet-hulled with all the earthy sweetness, and then you can't quite remember how you got there. Which power setting at first crack? How long was the development time? What was the weight loss? Every detail matters, and losing even one means guessing next time instead of knowing.
The Roasting module is built for how home roasters actually work — especially air roaster users. Adaptive profiles for your specific equipment, temperature logging that keeps up with fast-moving roasts, and a roast-by-roast history that lets you compare, learn, and improve with every batch. No more lost details, no more guessing.
The Roasting module is where data meets craft. It connects directly to your Inventory — select a bean, set up your environment, and start logging temperatures. Every roast session captures bean temp (BT), first crack timing, environment conditions, and your target roast level. With an external probe (Expert tier), you can also capture exhaust temp (ET), Rate of Rise (RoR) curves, and multi-channel logging.
Over time, the module builds a comprehensive history of every roast you have done. Use History to spot trends, compare sessions side-by-side, and understand what makes your best roasts repeatable. Adaptive profiling learns from your equipment and history to provide tailored recommendations.
The Roasting module adapts to your display mode. Here's what you'll see in each:
The Roasting module has three primary views for different stages of your workflow.
Quick Roast is the minimal-friction path — milestone buttons instead of full temperature logging. It still feeds your history, weight-loss feedback, and ratings, so nothing is lost by keeping it simple.
Environment logging significantly improves consistency — a cold garage vs. a warm kitchen can shift first crack timing by minutes. Location calibration adjusts expectations based on altitude and typical ambient conditions. Dose warnings prevent under-filling (uneven roast) or over-filling (stalling).
Recipes and past roasts are scoped to the active roaster, so the picker only offers profiles that make sense for the machine you're roasting on. Selecting a source rebuilds the profile immediately.
"Following profile" keeps the log complete even when your hands are busy — typing a reading still overrides it. Manual logging works with any roaster, no external probe required. Already finished a roast off-app? Use the Log Past Roast button to enter it retroactively so your history stays complete.
Rate of Rise (RoR) shows the rate of temperature change over time. A declining RoR after first crack generally indicates a controlled, well-developed roast. A rising or flat RoR can signal rushing or stalling. RoastSource reads temperature from a connected USB, Bluetooth, or WiFi thermocouple meter by connection type rather than by brand — connect the external probe meter your roaster setup already uses.
History includes all logged data from every session. Use it to identify patterns — what settings produced your highest-rated roasts? Were there environment conditions that correlated with better or worse results?
Comparing roasts of the same bean produces the most meaningful insights. Environment differences (ambient temperature, humidity) may explain unexpected score differences. The "What Changed?" view highlights the variables that differed most between sessions.
Import will be included with Home in v7.0 — no higher tier required. Imported profiles will integrate fully with your roast history for comparisons, which is useful for transitioning from another platform to RoastSource.
Defect guidance is designed to help you improve, not to judge your roast. The plain-language explanations focus on what to try next time. The optional chemistry detail is there if you want to understand the science, but you never need to read it to benefit from the fix suggestion.
Adaptive profiling requires your roaster profile to be set up in Settings first. The system becomes more accurate over time as you log more sessions. It accounts for your specific equipment's characteristics rather than generic roasting guidelines.
Roast Quality tab & live drop windows: Every roast earns a Roast Quality Score (0–100, with per-metric target ranges and a “where to focus” read-out) on a new Roast Quality tab, and after first crack a live drop window — anchored to your actual first crack — counts down on screen in both roasting modes. Roast-profile import (Artisan, RoasTime, Cropster & more) arrives with Home, alongside long-term trend analysis of your roast-level distribution and rating improvement.