BrewPing discovers the agents installed on your Mac and manages your local AI coding environment. The agents run on your machine — BrewPing is just the remote.
Connected
OpenCode
Fully managed sessions — start, drive and read answers straight from the terminal.
linked · mac-studio · session live
Connected
Claude Code
Auto-discovered on your Mac, ready to be wired in.
discovered · claude --version ✓
Connected
Codex CLI
Auto-discovered on your Mac, ready to be wired in.
discovered · codex --version ✓
Connected
pi
Auto-discovered on your Mac, ready to be wired in.
A local-first coffee journal for iPhone. Log every bag and watch its flavour move — phase tracking, brew logs and personal patterns, all on your device, fully offline.
9:41
Log a cup+
Good afternoon
Sat · Oct 10
Today's pickDay 16
Ethiopia Guji
Qicheng Coffee
Peak windowdrink now
86g
Left
About 5 brews
brews left
About 17 days
Runs out
Today
Right in its peak window
A shorter peak window than your drinking pace
Use this one first
Brew now
My beans7 bags
Ethiopia Guji
Day 16
Peak window86g
Jasmine · Mandarin · Honey★★★★★
House Espresso
Day 9
Peak window380g
Caramel · Chocolate
Ask about your coffee
Answers use only the records on this device and the knowledge notes that ship with BrewPhase. No network, no upload, no account.
Try asking
Which bag today?How should the next cup change?Which recent cup was the best?How have my parameters changed lately?
Ask something about your coffee…
This cup
Possibly under-extracted
Solid evidence
Too fast a flow under-extracts: usually high acidity, little sweetness and a thin body.
Evidence
This cup 2:08; your better brews 2:28–2:35 — faster by 20 s
Acidity for this cup: 5/5; highest among your better brews: 4
Sweetness for this cup: 2/5; lowest among your better brews: 4
Next cupone change only
Grind: one step finer
A short brew is the most common under-extraction signal; going finer is the direct fix.
Keep unchanged
Water 92°C18g coffee300g waterBrewer V60
Watch next time
Total timeSweetnessAcidityBody
More complete extraction: more sweetness, softer acidity.
Flavour Phases
Know where each bag stands today — resting, opening, golden window or fading — inferred from the roast date, by rules you can tune.
Resting · Opening · Golden · Fading
Phase rules you can tune
Quiet freshness reminders
30-Second Log, Diagnosed
Log a cup in 30 seconds. Your own good cups become the baseline — and the next cup changes exactly one knob.
Rating & taste in one tap
Personal baseline, not generic advice
Suggestion verified by the next cup
On-Device Intelligence
Ask your coffee anything — answered from an on-device index and a sourced knowledge base. No account, no telemetry, no cloud.
On-device vector search · Core ML
Every answer cites sources
Optional local Ollama, still offline
Log a cup→Personal baseline→Brew diagnosis→One knob changed→Verified next cup
Computed on-deviceNo account · no telemetryFully offline