roastlytics.
For specialty roasters

Built for the roaster, not the spreadsheet.

Drop your .alog files in. We handle the rest.

5-minute setup30-day money-backWorks with your Artisan setup

Good morning, Connor

TUE · MAY 25
Roasted
1,840
Loss
15.8%
Cost / lb
$6.41
On hand
2,310
LATEST ROAST · ETHIOPIA GUJION TARGET
Today’s plan
6 of 9
Drift watch
Brazil
Last cupping
86.5
30-DAY LOSS
15.8%
within typical range
LAST CUPPING
86.5
↑ trending up
DRIFT CAUGHT
Brazil loss trending up
+0.8 pp over last 5 roasts
Roasters use Roastlytics to
import five years of roasts in five minutescatch drift before a customer noticessee cost-per-pound in real timeskip the manual data entrycup, score, and compare in one placeleave when the last batch drops
Apply
The things that don’t fit a spreadsheet
5 years of .alog filesdrift detectioninvoice OCRcost per poundcupping logsdrop temploss ratemoisture creep

All of it, in one operating system for your roastery.

The workflow

From 12 steps to three.

Today
12steps
  1. Open Artisan
  2. Find the .alog
  3. Open the spreadsheet
  4. Type the loss %
  5. Open the cupping log
  6. Type the score
  7. Open inventory
  8. Update the weight
  9. Find the invoice email
  10. Compute COGS
  11. Update the report
  12. Send to ownership
With Roastlytics
3steps
  1. Drop your files in.
  2. Read the report.
  3. Get back to roasting.

Our roast logs lived in five places. Notes, spreadsheets, the Artisan log, a clipboard by the cooling tray. Now they live in one. I leave when the last batch drops, not two hours later.

Scotty
Specialty coffee roaster
Beta access

We’re shipping with a small group of working roasteries.

Public launch is coming. Until then, access is curated — we sit next to your team, watch the first hundred roasts, and tune the build to your operation.

Apply for early access