Coming soon to the App Store

Your coffee bar
in your
hand.

Log every bag, dial in every shot, and chat with your inventory. Beanboard is the quiet companion for people who take their brew seriously.

Beanboard iPad app — Bean Cellar view
Beanboard iPhone app — Board view

Built for the bench

Every bean, every brew,
beautifully accounted for.

The Bean Cellar

Track stock, roast dates, varietals, and cost per gram. Decrement bags as you brew.

  • Name, roaster, origin, varietal, processing method, altitude
  • Notes and free-form notes
  • Roast level: Light, Medium, Medium Dark, Dark
  • Bag size and current stock in grams
  • Price paid, with automatic per-gram and per-ounce cost calculations
  • Source / shop name
  • Status: In Stock or Empty
  • Date added

Filter by roast level. Search by name or roaster. Sort by name, grams remaining, or average rating. Low-stock alert when a bean drops below a configurable threshold.

Chart your inventory and consumption

Monitor your stock, your streaks, and your style in the dashboard. Six analytics panels, each collapsible and freely reorderable:

  • Bean Stock — Roast-level breakdown, brews by roaster, cups remaining per bag
  • Age — Beans sorted oldest to newest so nothing goes stale
  • Cost & Consumption — Today's spend, weekly spend, 14-day spend chart, all-time avg grams and cost per brew, total spent
  • Quality — Rating distribution, rating trend over last 20 brews, top bean+method pairings by avg rating, roast profile
  • Streaks & Recency — Current and longest brew streak, last brew info, unique beans tried total and this month, most active day of week, top beans and methods
  • Activity — 14-day brew frequency chart, day-of-week heatmap, time-of-day breakdown (morning / afternoon / evening)

Ask your shelf

Chat with an assistant that knows your beans. "What should I brew?" has a real answer. A natural-language chat interface backed by the AI model of your choice:

  • Providers — Anthropic (Claude Opus, Sonnet, Haiku) or OpenAI (GPT-4o, GPT-4o-mini)
  • Your key, your model — API key stored in the device Keychain — never sent to any Beanboard server
  • Live data access — The assistant reads your real bean inventory and brew history in real time
  • Actions — Check bean stock, surface brew stats, log a brew, add a new bean — all by conversation
  • Streaming responses with full message history persisted on-device
  • Switch provider or model any time in Settings