Bean On Bar

Know the bean. Brew the story.

Prototype · data stays on this device
First cup

Your coffee memory starts with one bag.

Identify a bean, see why it may be worth buying, then brew it with a recipe that fits the roast and process.

My Coffee Journey

Everything you save builds your coffee memory

Track what you bought, how it tasted, what you paid, and what you may want to brew or buy again.

5-second brew log

How was the cup?

Save the cup while it is still fresh in memory.

Optional services

Extra help only when it becomes useful

Core tools stay free forever. Services like sync and alerts appear when your coffee memory is ready for them.

Use this notebook on another device

Sync is the natural upgrade when your coffee memory needs to follow you. Export stays free either way.

Your coffee memory is getting real.

You’ve saved 10 beans. Want to protect this notebook and use it across devices?

Let Bean On Bar watch for you

Local watchlist checks happen when you open the app. Server alerts would watch while you are away.

Support the project

If Bean On Bar is helping your coffee journey, you can support it. Core tools stay free either way.

Help improve Bean On Bar?

Share anonymous product events like “scan completed” or “brew saved.” No bean names, notes, photos, prices, locations, or personal coffee data are sent.

  • Helps improve the flow from label scan to saved brew.
  • Never sends label text, photos, saved beans, prices or locations.
1Identify coffee bag

Photograph the label

Take a photo or choose one from your gallery. You can add more than one — e.g. the front label plus a closer, sharper shot of just the roast date or variety line — for better accuracy. Bean On Bar reads each on-device — you can always fix it up afterward.

Photos stay on this device. OCR runs in your browser; Bean On Bar tries the bundled recognition script first and may load a public backup script if the local copy is unavailable.

2Transparent score

Worth buying?

Start filling in a few fields below and your score will appear here. Bean On Bar scores only the label details, catalogue matches, price math and evidence you provide — never invented reviews.

3Identified fields

Bag details

Auto-filled fields are a best-effort guess — please review and correct every field before scoring.

4Brew next

Turn this bean into a brew plan

Once the bean details look right, open the Brew tab to choose your dripper and get a highlighted recipe, ratio, water temperature, micron grind target and first-cup adjustments based on the identified coffee.

5Evidence / research

Paste reviews & scores

Paste anything you've found — SCA/cupping scores, Coffee Review scores, Cup of Excellence results, World Coffee Research notes, Reddit comments, roaster copy. Bean On Bar will scan it for recognizable signals and fold them into your score above.


Research links

These open real search queries on each site in a new tab — Bean On Bar does not scrape or live-fetch review data. You read and paste back what's relevant.

📌 My saved beans

Stored locally in this browser only. Rate beans, track price/gram, and watch for a bean's return in the My Beans tab below.

    1Brew decision

    How should I brew this?

    Bean On Bar turns the identified roast, process, freshness and tasting-note signals into dripper-specific starting recipes for V60, Hario Switch, Orea O1 and Origami. Treat them as first brews, then adjust to taste.

    Unknown bean

    Start with an unknown bean

    You can use Brew without identifying a bag first. Bean On Bar starts with a conservative baseline recipe, then gets more specific when roast level, process, roast date or tasting notes are available.

    2My Own / Roaster Recipe

    My Own / Roaster Recipe

    Save the recipe you like for this bean, or add a roaster's recommendation from the bag or website. It stays local to this browser and Brew will surface it when the identified roaster + bean match.

    Target is total water on the scale in grams. Leave unused rows blank.

    Explore

    Find cafes near you

    Tell Bean On Bar where you are and which regional playbook to use — it'll route you to the sources locals and enthusiasts actually rely on.

    What's good now

    Beans worth chasing

    A compact travel view of the public community prototype — using the same country-aware Bean Discovery scoring and purchase-link logic from the website.

    Local links rank first when they exist; otherwise Bean On Bar shows direct or worldwide fallbacks.

    Prototype data only: check the cafe or roaster before making a trip. The full public page has filters, purchase links and more context.

    📣 Share & report

    Turn this search into something you can send a friend, and help close the "what's on bar today" gap by reporting what you actually find.

    Run a search above to generate a shareable summary for this location.

    📣 Report what's on bar today →

    Guidance

    🧭 Source router logic for this region

    Select a region and tap "Find coffee sources" to see which sources Bean On Bar prioritizes for it.

    📏 Radius guidance

    Choose a travel radius above and generate sources to see tailored guidance.

    ✅ What to look for in a cafe

    • Roast date visible on retail bags or the espresso hopper
    • Single-origin options beyond the house blend
    • Staff can name the farm, producer, or importer
    • Menu/board rotates with the season, not static year-round
    • A dedicated filter/brew bar, not just espresso

    ❓ What beans are on bar today?

    This is exactly the gap Bean On Bar's community layer is built to close — nobody currently aggregates "what's actually being poured right now." Until that exists, check the cafe's own Instagram/website for today's bag, or ask staff directly.

    World cafe data

    Destination watchlist

    A small, static starter list of widely-cited destination cafes/roasters — placeholder data for what could become a real, crowd-verified database.

    Onyx Coffee Lab

    Arkansas / Texas, USA

    High-profile buyer at Cup of Excellence auctions; polished, competition-circuit visibility and detailed lot storytelling.

    Research current beans →

    Tim Wendelboe

    Oslo, Norway

    Pioneer of the light-roast Nordic style; direct farm relationships that shaped the global filter-coffee aesthetic.

    Research current beans →

    Coffee Collective

    Copenhagen, Denmark

    Long-running direct-trade relationships and transparent pricing; a reference point for Nordic-style roasting.

    Research current beans →

    La Cabra

    Aarhus / Copenhagen, Denmark

    Award-winning Nordic roaster with strong World Barista Championship lineage and a cult following among light-roast drinkers.

    Research current beans →

    Glitch Coffee & Roasters

    Tokyo, Japan

    Meticulous single-origin sourcing and cupping-driven menu changes; influential in Japan's third-wave scene.

    Research current beans →

    ONA Coffee

    Canberra, Australia

    Founded by a World Barista Champion; known for competition-grade lots and rigorous sourcing standards.

    Research current beans →

    Proud Mary

    Melbourne, Australia / Portland, USA

    Early mover bridging Australian cafe culture with the US specialty scene; strong reputation on both continents.

    Research current beans →

    Fritz Coffee Company

    Seoul, South Korea

    A key reference roaster in Seoul's dense, fast-evolving cafe scene, with frequent limited single-origin releases.

    Research current beans →

    ℹ️ About this list

    This is static placeholder content, not a live or verified database. Treat it as a starting point for research, not a current-menu guarantee.

    Espresso recipes

    Dial in espresso

    Use this when the same bean is brewed as espresso rather than filter. Start with a recipe style, then tune by taste and shot behavior. Bean On Bar keeps this as guidance, not a machine-specific prescription.

    Dial-in guide

    Change one variable at a time. Bean On Bar assumes your puck prep is already consistent.

    Sour or sharp

    Grind finer, increase yield, or raise temperature. For very light roasts, try the long clarity shot before pushing finer forever.

    Bitter, dry or hollow

    Grind coarser, lower yield, lower temperature, or reduce contact time. Dark roasts usually need cooler, shorter shots.

    Runs too fast

    Grind finer first. If it still gushes, check dose, puck prep and basket fit before chasing recipe changes.

    Runs too slow

    Grind coarser. If the shot tastes good despite the time, keep it; taste wins over a rigid timer.

    Bean context

    Espresso starts from Unknown bean. Use Identify or My Beans only when you want bean-specific espresso tuning.

    My Coffee Journey

    Every bean you save becomes part of your journey — what you've tried, what you enjoyed most, what you paid, and what dimensions of coffee you might want to explore next.

    🏆 Your highest-rated beans

    Rate a saved bean below (tap the stars) and your most memorable coffees show up here first.

    🧭 What should I try next?

    Bean On Bar looks across your saved origins, varieties, processes, roast levels and altitude bands, then suggests up to three next beans. Use "one variable" to learn gradually, or "explore" when you want novelty.

    💰 Price per gram

    Computed from the weight and price you entered when saving — compared against your own history in the same currency, never a fabricated "market average." Add a few beans in the same currency to unlock the comparison.

    🔔 Watchlist

    Watch a saved bean, and Bean On Bar checks it against featured beans in the Community demo (same browser/device only) whenever you open this tab — not a real push notification, since there's no backend yet. A genuine match means the exact bean is currently featured at a cafe in that local demo data.

    📋 All saved beans