Preparing the brew… 0%
Brew Helper

Pour like a champion.

Improve your brewing with science, pro recipes and experiences.

Scroll to brew

What are you brewing today?

Add your own tasting notes as you go — the coach reads what you write, it can't taste the cup for you.
Country of origin
Process
Altitude
Roast level
Roast age
Grinder
Brewer
Quick add · Lume
Nitro Washed — bright, delicate, built for clarity.

Colombia · Risaralda · Milan

bag / photography
Melon Kiwi Watermelon
Process
Nitro Washed
Roast age
13 days
Altitude
1,850 masl
Roast level

Log a coffee above for the strategic rationale behind how to brew it.

Strengths
  • Vivid, juicy fruit
  • High clarity ceiling
  • Forgiving sweetness
Challenges
  • Thin body if rushed
  • Astringent when over-agitated
  • Young — still degassing
Pick a starting point, then shape it. Everything downstream follows the radar.
drag any point

What do you want from this cup?

Live priorities
CoachGrind finer; keep agitation low.

Recommended recipe

Recommended recipe

Matched to your brewer, coffee, and cup target.
1
Bloom — 45g, 40s
Wet evenly, then swirl once to settle the bed.
A generous, even bloom degasses this young coffee so extraction stays even and sweet — uneven blooms are where clarity is lost.
2
First pour — to 150g
Slow spiral, keep the water shallow.
Gentle, shallow pours limit agitation — the enemy of a delicate washed coffee — protecting against astringency.
3
Second pour — to 248g
Finish by 1:45, aim to drawdown ~2:30.
A brisk total time keeps the cup bright and prevents the tail-end bitterness that would bury the florals.
4
Swirl & serve
Swirl the carafe, rest 60s, taste.
A short rest lets volatile aromatics settle into the cup — the difference between smelling the fruit and tasting it.
0:00
Ready when you are.

How did it taste?

The coffee scene rests; the flavour wheel takes over. Circle what you tasted, then let the coach read the cup.

Flavour wheel

Who is tasting?
Start in the centre, move outward, and select what you taste.
Owner palate

Logged as Joseph. Calibration keeps your notes comparable.

Run a calibration →
Your palate
Notes you tasted

Click a descriptor to add it to your notes.

Nothing picked yet — start with the fruit.
Sweetnessbalanced
Bodylight
Aciditybright
Clarityclean
Your tasting notes

Write what you actually tasted — your words. Tap a prompt to drop in a starting phrase, then edit it.


The diagnosis

Sensory confidence: owner reading, bias-corrected loops back to radar ↑

"That hollow middle is under-extraction — you're getting the bright top notes but not the sweetness underneath. Two small moves fix it."

Grind two clicks finer
Slows the flow and pulls more sweetness through the middle.
Lower your agitation
Gentler pours stop the astringency that's thinning the body.
Nudge water to 94°C
A touch hotter helps sweetness develop without adding harshness.

What others found

Reference, not gospel — the coach's advice still leads.
Similar coffees
Ethiopia · Guji Washed
florals · jasmine · tea-like
Kenya · Nyeri AA
blackcurrant · bright
Colombia · Huila Pink
melon · sweet · clean
Supporting method evidence
Your previous brews
Reference implementation

The design system, in the open

Every token on this page is defined once and reused everywhere. This appendix shows the palette, type scale, spacing, and controls the dashboard is built from.

Colour

Warm neutrals carry the page. One accent (roasted terracotta) means "interactive". Semantics stay muted and coffee-adjacent.

Paper
#F6F1E9
Surface
#FDFBF7
Inset
#F3ECE0
Ink
#2B2620
Ink-2
#6A6055
Accent
#B65E36
Sage
#6E7A5A
Success
#5F7A52
Warning
#BE8A2E
Info
#4E6E7C

Typography

Fraunces (serif) for warmth and hierarchy; Inter (sans) for everything functional.

Display · FrauncesBrew it better
H1 · FrauncesColombia Risaralda
H2 · FrauncesWhat do you want?
H3 · Inter 600The diagnosis
Body · Inter 400Gentle, even pours protect a delicate washed coffee.
Support · InterRanked against your radar.
Label · Inter 600Live priorities
Micro · Interreasoning from roast, process & age

Spacing · 4px base

One rhythm everywhere. Sections breathe at 96; cards pad at 32.

s1 · 4
s2 · 8
s3 · 12
s4 · 16
s5 · 24
s6 · 32
s7 · 48
s8 · 64
s9 · 96

Controls

Buttons, chips, tags — one radius language, one motion language.

Flavour tag Fact tag
Brew Helper · reference implementation of the design system · grayscale-proofed, then warmed.
Saved to your library