Home
Home is where Rostoc opens. It answers two questions before you have clicked anything: what needs you today, and what you can start roasting right now. Underneath both sits the record of everything you have roasted.
The page title greets you by the time of day, with your roastery’s name when your account has one (for example Good morning, Koro Roasters), or else your first name. Today’s date sits underneath.

Home on a new account, with the demo data still in place — what needs attention on the left, the Plans you can start on the right, and your roasting record below both.
Press G then H from anywhere in the main window to come back here.
Open Roast Studio
Section titled “Open Roast Studio”Open Roast Studio, top right, is the way to roast without choosing a Plan first. Rostoc connects your Machine and opens the studio; pick a Plan there if you want one after all.
If there is no Machine to connect, Rostoc tells you instead of opening an empty studio: Add a machine when you have none yet, or Open Machines when you have several and none is connected.
Needs Attention
Section titled “Needs Attention”The left column collects the things waiting on a decision. Rostoc builds it from your own stock, orders, and Batches — nothing is added by hand, and nothing appears unless it is true right now. The count beside the heading is the total.
Rows are grouped by what they are. Click a row to open it; its … holds what you can do with it, the same menu the item has everywhere else in Rostoc.
| Group | What is in it | Where the row takes you |
|---|---|---|
| Running out | Coffee Lines close to running out, soonest first. The row reads runs out in ~12 days, or estimated already out when the estimate has passed. | The Coffee Line |
| On the way | Orders you have confirmed and drafts you have not finished. Confirmed orders read 40 kg on order · expected Sep 9, 2026. | The order’s page |
| To review | Batches from the last seven days with no drop weight recorded. | The Batch |
A Coffee Line that is running out and already on order shows once, as its
order row: the row ends arrives before run-out, or runs out first with the
run-out date when the order lands too late.
An order whose expected date has passed turns red and reads overdue with the date it was due. Each group shows at most five rows, so a long list never buries the rest.
The … at the end of a row works the item without leaving Home:
- A Coffee Line: Add Order, Add lot, Edit coffee line, and Archive.
- An order: Confirm on a draft, Receive, Edit, and Cancel order.
- A Batch: Edit batch, Print label, and the CSV, JSON and .alog exports.
When there is nothing outstanding, the column says Nothing needs you.
Roast now
Section titled “Roast now”The right column lists up to three Plans, the one you have roasted most first. Roasts you imported from another app count too. When two Plans have been roasted as often, the one you roasted last comes first. A Plan you have never roasted sits below the ones you have, and archived Plans do not appear at all.
In the desktop app, once you have roasted it, the top Plan leads as a button that names the Machine it will roast on: Roast House Espresso on Shop Roaster, for example. One click starts the roast. Rostoc connects the Machine if it needs to and opens Roast Studio on that Plan. A Plan that names a Machine roasts on it. A Plan with no Machine roasts on the one that is connected, else your default, else your only one. If there is no Machine to use, the button reads Roast and the Plan’s name alone, and the click shows you the way to Machines.
If the Plan names one Machine while a different one is connected, the button names the connected one, and the click asks first, as the Plan’s page does. The question reads This plan is for the Plan’s Machine, and says which Machine is connected:
- Roast on the connected Machine keeps its connection and roasts there. Tick Make … this plan’s machine first to save that Machine on the Plan, so you are not asked again.
- Switch to the Plan’s Machine disconnects the connected one, then connects the Plan’s.
The other Plans are listed under the button (in the web app, every Plan is listed). Click one to open the Plan. In the desktop app its … holds Open in Roast Studio, Edit plan, and the two reference curve imports. If you have no Plans yet, the column says so, with Create a plan beside it.
Your history
Section titled “Your history”Below both columns is what you have done, in four figures:
- Roasted this week — roasted weight out, for the Batches started since the week began.
- Total batches — every Batch you have ever recorded.
- Total roasted — the roasted weight behind them.
- Total roast time — hours at the machine, from charge to drop. A Batch without both a Charge and a Drop adds nothing to it.
The two weight figures count only Batches with a drop weight recorded, which is one reason to clear To review. All four count the roasts you recorded in Rostoc.
If you brought roasts in from another app, a line under the figures says so, for example From Cropster: 28 roasts since March 2024, with See them in Batches beside it. Those roasts are your history, not part of the figures. Before you have recorded a roast of your own, the line sits where the figures will be, with a note that the stats start from your next roast.
Occasionally a short line appears above them in accent colour: Record week, Record day, or First roast of a Plan. Rostoc states these against your own history and only while they are still fresh — a record week needs at least five Batches and has to beat every week before it. There is never more than one at a time, and there is no line at all when nothing is true. Records are stated, not scored.
Consistency
Section titled “Consistency”Once a Plan has four or more Batches, a Consistency row appears under the figures. It reads each Plan’s own last five roasts and shows how tightly they repeat, on two measures:
- Roast time — the median charge-to-drop time, plus or minus its spread.
- Drop temperature — the median drop temperature, plus or minus its spread.
Each figure ends with the number of roasts behind it, and is coloured by whether the spread is tight enough to call the Plan repeatable. A small spread means the last five roasts sat close together. This is your consistency against yourself, not against a standard.
While you are still setting up
Section titled “While you are still setting up”A new account sees Get started in place of Needs Attention — the checklist that makes Rostoc yours: connect a Machine, add a green, create a Plan, roast. It stays until you finish it. See Set up Rostoc for what each row does.
New accounts can also start with demo data — demo coffees, Lots, Batches, Plans, and an order in flight, so the page has something to show while you look around. While Get started is up, removing it is one of the checklist’s rows. Once the checklist is done, a notice marked demo sits at the top of Needs Attention instead: “Demo data is on this page so you can explore — roasts, greens, and an order in flight. Your own data stays when you remove it.” Remove demo data is beside it.
Removing it deletes only the demo data, after you confirm. Anything you created or imported stays, and so does any demo Plan or coffee you renamed, edited or roasted with. It cannot be undone.
The live readout in the sidebar
Section titled “The live readout in the sidebar”At the bottom of the sidebar, on every screen, Rostoc shows the current BT and ET readings from the connected Machine, with a pulsing Recording mark while a Batch is being recorded. Click it to open Roast Studio.
The readout dims when readings stop arriving, rather than holding the last number as though it were current. Hover it for the connection status behind the reading.