Firebase isn't configured yet: open config.js and paste your project's firebaseConfig, then deploy firestore.rules. See README.md. The Grind Lab analyzer still works; saving and accounts activate once configured.

A better
next cup.
One guided step.

Guided brewing for espresso, pour-over, and the tools you already have.

One guided brew works as a guest. Sign in only to save or sync.
Glass pour-over brewer with a visible coffee drip collecting in the lower chamber.
Pour-over
Matte black espresso machine pulling through a bottomless portafilter into a cup.
Espresso

One cup. Four useful signals. One better next shot.

Turn every cup into a clear next move. Baristuno connects the coffee, recipe, result, and one controlled change so your next espresso or pour-over starts with evidence instead of another guess.

Fresh espresso with a dense crema surface, ready to be tasted and recorded.
One cup record keeps the physical coffee and the app guidance in the same story.
Baristuno Journal · actual workflowOpen Journal
CoffeeHouse espresso
Recipe18 g in · 36 g out
ResultSour · 2 of 5
Your next cup · one simple fixGrind one small step finer.

Keep the coffee, dose, target yield, and temperature unchanged so the next shot is comparable.

  1. PrepareName the coffee.

    Scan the bag or enter only what matters.

  2. BrewFollow the recipe.

    Get method-aware guidance or use the full controls.

  3. ReviewRecord the result.

    A time, rating, and taste note are enough.

  4. ImproveChange one variable.

    Carry one deliberate adjustment into the next cup.

Private by defaultGuest brew includedOn-device where possible

Change one thing. Know what stayed stable.

Brew IQ turns your recorded taste into one explainable next action and shows the controls that must remain unchanged.

Open my next step

Use the tool that matches the cup.

The complete system stays one action away. No oversized mega-menu and no hunt through disconnected features.

Free connects the routine. Pro adds coaching.

Prepare, brew, review, and improve without an artificial lock on the essential workflow. Pro adds more choice, personal guidance, and selected member savings.

Free, Pro & Pro PlusCompare benefits and current availability
Compare Free and Pro

Coffee news, connected to your cup.

Three current stories, a careful summary, and one practical way to continue.

View all news
Updated securely every six hoursOriginal publishers remain linked
BARISTUNOBy Barista in Pajamas

Start with the cup in front of you.

No account is required for one guided brew. Sign in when you want Baristuno to remember what happened and carry it into the next cup.

GRIND LAB

Coffee particle analyzer

Shoot the mat, get the size distribution. Every reading you save lands in your library so you can compare grinders and settings over time.

0Saved
-Last D50
-Last fines
COFFEE TERM · D50What does the grind number mean?

D50 is the middle particle size: half of the measured coffee is smaller and half is larger. Use it to compare your own settings, not as a universal perfect number.

Learn about grind distribution →

BIP Coffee Particle Analyzer

Pick profiles now or after the analysis: you can change them before saving.

Drop a photo here, or tap to choose JPG · PNG · analyzed on this device, never uploaded Add 3 shots of the same mat for a steadier reading

Before you shoot

Check the print scaleThe 100 mm square is the ruler. Measure it on paper before you trust any number.
Spread them thinGrounds should not touch. Tap the mat to break clumps, or two beans read as one.
Focus beats lightSquare to the mat, tap to focus, hold still. Soft photos get flagged or rejected.
Shoot threeThree photos of the same mat give a median reading and a spread you can trust.

Flavor and brew projections are heuristics from the size distribution alone. Detection floor ≈ 100 µm. Method adapted from Jonathan Gagné's open-source coffeegrindsize (MIT). Grind analysis is free without an account; saving a report needs one.

Saved analyses

Sign in to see your saved analyses.
0%reading photo

Measuring your grind on this device: nothing is uploaded.

Profile and settings

ACCOUNT

Your profile and settings.

Manage your identity, membership, security, preferences, and privacy from one place.

-

0analyses
0grinders

BARISTUNO PRO

Your membership

Sign in to manage Baristuno Pro.

Free
YOUR NEXT BENEFIT · BARISTUNO PRO

Turn a useful cup into ongoing coaching.

Free keeps the complete daily brewing system. Pro adds contextual guidance and progress across future cups.

  • Get a clear next-cup recommendation
  • Understand the reason behind it
  • Track whether the change helped
Your current Baristuno work stays connected
Free

Your daily essentials.

  • Brew Assist, Journal and Grind Lab
  • 50 free recipes
  • 3 coffee-bag scans each month
  • Learn, Coffee News, and Shop
Pro

Build a consistent cup.

  • Complete recipe library and new releases
  • Personal recipe matches and guided Missions
  • 10 coffee-bag scans each month
  • Practical foundation courses and assignments
  • Member discussions and partner codes
Pro Plus

Your personal learning path.

  • Coffee Advisor: 15 questions a day
  • 30 coffee-bag scans each month
  • Weekly brewing plans and masterclasses
  • Clinics, member videos and monthly offers
Open member learning
Annual membership

Compare available Pro and Pro Plus plans.

Monthly membership

Find the membership that fits your routine.

Subscriptions renew automatically until cancelled. Web subscriptions are managed through Stripe. Apple and Google Play purchase restoration will appear with the native mobile apps. Access continues through the paid period after cancellation.

PERSONALIZATION

Your coffee taste

Tell Baristuno what you enjoy, what you brew with, and what you want to learn.

Choose how Baristuno guides you.

Switch at any time. This changes the layout and level of detail—not your tools, data, membership, or coffee history.

Current: Coffee Lover
Interface style

Your preference is saved on this device.

NOTIFICATIONS

Coffee reminders, on your terms.

Optional, private, and easy to turn off. Baristuno never includes journal notes in a notification.

Checking this browser…

Notification choices are off by default.

About you

My espresso setup

Selected grinders appear at the top of the picker when you analyze a sample.

GRINDER INTELLIGENCE

Know what one adjustment means.

0 verified

Manufacturer-backed profiles help Brew Assist, Journal, Grind Lab, and Coffee Advisor translate “finer” into an accurate movement for your grinder. Missing specifications stay clearly unverified.

OPTIONAL BREW SCALE

Use one scale across Brew Assist.

Not saved

Pair once. Choose it when you brew. Baristuno remembers your preferred compatible Bluetooth scale, then lets you reconnect and select it for each brew.

Bluetooth permission stays in this browser. Brew data is saved only when you save the brew.

Add a grinder

Not in the list? Add it: usable immediately in your account, and sent to the Barista in Pajamas review queue for the public list.

My coffees

Private to your account; submitted ones are reviewed before joining the public list.

Roast date and bag price are optional: add them to unlock freshness and cost-per-cup in the Log's analytics.

The mat

Print at 100% scale · US Letter & A4 pages included

Security

Password & sign-in

Protected

Review your connected sign-in methods and keep account recovery current.

Signed-in sessions

This browser is active. Baristuno does not collect a device list, so individual devices are never exposed here.

Use this if a device is lost or you no longer trust another session. Other sessions end when their credentials refresh.

Portability & recovery

Your coffee history belongs to you.

Backup format v7

Create a complete Baristuno backup, restore an older backup, or bring brew history from another journal. Imports merge safely and never delete existing records.

01Back up Baristuno

Profile, brews, coffees, recipes, experiments, water, equipment and grind reports.

02Restore a backup

Versions 1 through 7 are migrated to the current structure before anything is written.

03Move from another journal

Import Beanconqueror JSON/ZIP exports or a broadly compatible brew-history CSV.

Import is additive: matching backup IDs are updated, while journal imports create new records. Files are read on this device and are not uploaded as files. Account deletion still removes your stored data and sign-in permanently.

Legal

Terms of Service · Privacy Policy

Baristuno · Barista in Pajamas · private by default · method adapted from Jonathan Gagné's coffeegrindsize (MIT).

Brew Journal

Preparing your journal
Your interface

Coffee Lover

Your coffee, one clear step at a time.

Brew Assist leads the next cup. Your coffee, recipes, and recent results stay close; advanced analysis remains available in Menu whenever you want it.

Need measurements or deeper analysis? Open Menu → Advanced tools. Nothing is hidden from your account.

Your brew workspace, with evidence up front.

Manual controls, measurements, comparison tools, and Brew Intelligence stay immediately visible while Brew Assist remains available.

0
Brews
0
Active coffees
0
Grind analyses
0
Rated cups

Today

Ready for your next cup?

Your recent brews and active coffees will shape this space.

Online · saved

Quick log

Capture the cup in seconds.

Log a brew

Choose how you want to brew.

Let Brew Assist lead one decision at a time, or open the complete form when you already know every detail.

BaristunoBrew Assist
01Choose 02Know 03Set 04Brew 05Taste

Step 1 of 5

How are you brewing today?

Choose the method first so Baristuno can show the right setup and timer.

1 of 5
1 : -Ratio
Guided timerReady when you areThe guide adapts to your brew method.
0:00

Brew history

Find a cup, repeat it, or compare a filtered set with Brew IQ.

Sign in to see your brew log.

Recipe book

Recipes worth returning to.

Save a method once, guide the timer from it, then brew it again without rebuilding the form.

Coffee Passport · private by default

One coffee record, from bag to better brew.

Scan or enter the bag once. Baristuno keeps its facts, inventory, brews and best observed recipe together, without turning your private coffee into a public or affiliate listing.

Three records · three clear purposes

Private evidence stays separate from public facts and sales.

01 · YOUR RECORD

Coffee Passport

Your reviewed bag facts, remaining coffee, brew history and notes. Visible only to you.

Private
02 · PUBLIC REFERENCE

Bean Atlas

Sourced origin and coffee facts. Entries appear only after source review.

Explore sourced entries
03 · PARTNER COMMERCE

Coffee & Gear

Affiliate offers, roaster listings and Pro codes. A listing is never treated as evidence.

Browse partner coffee
COFFEE TERM · RESTINGWhy roast date can change the brew

Freshly roasted coffee releases carbon dioxide. Recording the roast and opened dates helps you recognize when the same recipe starts behaving differently.

Learn about coffee freshness →

NEW · BAG SCAN

Add a coffee without retyping the bag.

Use the front or information panel. Baristuno reads visible label facts and can verify the exact coffee on the public web. A free account is required before choosing a photo because the reviewed result is saved privately.

COFFEE BAG
PHOTO

Monthly bag scans: Free 3 · Pro 10 · Pro Plus 30.

The photo is processed for this scan and is not stored by Baristuno.

MANUAL ENTRY

Add the essentials yourself.

Only the coffee name is required. Add dates and weight when you want freshness and inventory guidance.

My private coffee records

Your Coffee Passports

Open a Passport to see what you know, what worked, and the fastest relevant next action.

0 coffees

Public · source reviewed

Bean Atlas

Origin and coffee facts belong here only when a roaster, producer, registry or published source supports them. Coffee & Gear availability stays separate.

Looking to buy coffee? Open Coffee & Gear →

Useful intelligence

Evidence from your own coffee routine.

Recommendations show their sample size and confidence. Baristuno describes patterns in what you logged; it does not pretend correlation is certainty.

0usable observationsLog rated brews to strengthen recommendations.
COFFEE TERM · CONFIDENCEWhy Baristuno sometimes recommends repeating

One cup can be noisy. Confidence rises when several comparable brews point in the same direction, so repeating can be a better experiment than changing immediately.

01What Baristuno knows

Your rated brews, coffee, recipe and measurements. Never invented certainty.

02Your next move

Start with the recommendation below. It changes one variable and shows its evidence.

03Explore when useful

Experiments, optional brewing water, calibration and economics stay available as deeper tools.

Experiment mode

Change one variable.

Controlled

Choose a baseline recipe and planned values. Baristuno carries everything else forward so the result is easier to interpret.

Recommendations

Best starting points

Best recipe by coffee and method

Ratings adjusted for sample size

Optional context

My Brewing Water

Why water matters

Save the source you use most. Baristuno can keep it attached to the brew so a later comparison does not mistake a water change for a coffee or grind change.

Advanced mineral detailsOnly add these when you know them.

This is an optional consistency record, not a water-safety or machine-certification test.

Grinder calibration

Setting to particle size

Bag economics

Consumption and cost

Based on logged doses and bag details

Learn from your data

Read what matters to your next cup.

Browse all Learn articles →

Baristuno ecosystem

Connect when it adds value.

Your private journal remains the centre. Devices, sharing and community are optional layers you can use independently and disconnect at any time.

Private by defaultNo social profile is created automatically.Device readings stay in the current brew until you save it.

Optional scale

Weight without retyping.

Not connected

Pair a browser-compatible Bluetooth Weight Scale service. Save it in Profile for quicker selection in Brew Assist; unsupported scales can still use manual capture.

Live weight-grams
Manage saved scale in Profile →

Optional refractometer

Strength into context.

Manual

Capture a TDS reading manually or through a serial bridge that sends a line such as TDS:1.35.

Current TDS-percent

Baristuno Commons · opt in

Useful recipes, without performance theatre.

Publish only when you choose. The Commons has no follower counts, comments, direct messages, streak rankings or public brew ratings. People can copy a recipe into their private book or report it for review.

Loading the Commons…

Brew IQ

Tick up to 10 brews and read them together: what your best cups have in common, what actually moves your rating, and what to change on the next one.

0 of 10 selected

Barista in Pajamas · Official recipes

Make the coffee you watched.

Clear, repeatable recipe cards distilled from the original videos. Reposts are combined into one recipe, while every useful source video remains linked.

An espresso drink recipe arranged from weighed beans and milk to a prepared portafilter, scale, and serving cup.
01Find the fit

Search by drink, method or the equipment already on your counter.

02See the whole plan

Scan the target, source videos and recipe intent before you begin.

03Brew, taste, improve

Open Brew Assist, save the result and carry one learning into the next cup.

COFFEE TERM · STARTING POINTA recipe is a dependable beginning, not a universal answer

Bean density, roast, grinder and water change the result. Follow the first brew closely, then use taste to adjust one variable.

Learn how to dial in a recipe →

BARISTUNO SHOP

Buy less. Brew better.

A focused collection of coffee gear, beans, and barista essentials, chosen for a clear purpose and explained without the clutter.

Practical picks · Clear reasons · Affiliate relationships disclosed
CURATED COFFEEHuila
Colombia
Caramel · red apple · cocoa
18.0 g
BARISTUNO PICKSTools that earn their space on the bar.
How recommendations work

Some product links are affiliate links, so Baristuno may earn a commission at no extra cost to you. Products are chosen independently and never ranked by commission.

COFFEE BEANS · PARTNER ROASTERS

Choose by cup profile, not packaging.

Compare origin, producer, variety, process, roast, tasting notes, harvest and the methods each coffee suits.

SHOP BY NEED

Narrow the list.

Choose the job the product should do. Offers never control the order.

Loading curated coffee…

WHY THESE PICKS

Recommendations with the why attached.

Every item earns its place by solving a real coffee workflow problem. The explanation comes before the promotion, so you can decide with context.

Useful on the bar
Solves a specific, repeatable problem.
Clear before clever
The reason to buy is visible at a glance.
Honest availability
Price and stock status stay explicit.

MEMBER DEALS

Use the best verified offer available to you.

Public partner codes stay available to everyone. Pro members can reveal a stronger code only when a partner provides one.

EVERYONEPublic partner offersBARISTUNO PROExclusive member codes
Missing a coffee or roaster?

Send a request. Partner listings are reviewed before they appear.

Request a coffee or roaster

YOUR COFFEE, YOUR WAY

Build your taste profile

A few choices help Baristuno recommend recipes with clear reasons. You can change them anytime.

What do you like to drink?

Choose as many as you genuinely enjoy.

Which flavors pull you in?

This shapes the recipe match, not what Baristuno thinks you should like.

What can you brew with?

Equipment improves relevance, but never locks you into one method.

What should Baristuno help with?

Choose the goals that matter most right now.

Where are you in your coffee journey?

This changes how much guidance Baristuno gives, not which recipes you are allowed to see.

YOUR RECIPE BOOK

Name this recipe

Use a short name you will recognize when you want to brew it again.