{ }Frame

Examples/Wine / Spirits

Your wine cellar
deserves better than a spreadsheet.

Producers, vintages, drinking windows, bottle counts — kept where they belong. No formulas. The number you see is always what's actually in the cellar.

01 — A bottle

Château Gloria · 2016

One record. Everything that matters about the bottle, kept with the bottle.
Château Gloria, Bordeaux Saint-Julien 2016 — the spotlight recordPLATE 01 — CELLARED
PLATE 01 — CELLAREDREC 0001
Wine · Bordeaux

Château Gloria · 2016

ProducerChâteau Gloria
Vintage2016
RegionBordeaux · Saint-Julien
Drink window2024 – 2038WS · 92 pts
Qty3 bottles
Paid$45Mar 2020 · per bottle
Est. value$60Wine-Searcher · 30d
StorageHome cellar · rack A12
dropped bottle

Snap · Drop · Or scan label

AI fill · label read
ProducerChâteau Gloria
WineChâteau Gloria
Vintage2016
RegionBordeaux · Saint-Julien
TypeRed · Cabernet blend
Qty3 bottles
Drink window2025 – 2055
Est. value$60

Frame reads producer + vintage from the front label, or matches against the back label or capsule. Edit any field before saving; obscure or older labels can also be matched by photographing the cork or back.

02 — Quick add

Snap the label. Frame fills the rest.

Photograph a bottle and Frame reads the label — producer, vintage, region, varietal. Confirm in two seconds; edit anything that's off. New bottles stop being a chore, and the back label or capsule work too.

  • Works on front label, back label, or capsule — Frame matches against producer and vintage databases
  • Region, varietal, and drinking window appear the moment the producer is confirmed
Ask Framescoped to your cellar
live
Which whites and sparkling should I drink in the next 12 months?
Frame
4 wines · ranked by drinking urgency
Cloudy Bay Sauvignon Blanc · 20226 bottles · Marlborough→ peak now · faded by 2026
Dom Pérignon · 20122 bottles · Champagne→ in peak · drink 2024–2030
Sancerre · Vacheron 20213 bottles · Loire→ peak now · faded by 2026
Krug Grande Cuvée 170ème · NV1 bottle · Champagne→ peak now · drink anytime
Sources · 186 bottles · drinking-window estimates
Pin these to the “open this month” shelf.
Ask anything about your cellar…

03 — Ask Frame

Ask your cellar anything. In plain English.

Talk to your cellar. Frame answers from your own data — vintage, region, drinking window, qty, value — and can act on what it finds. Pull a drink-soon list, build a dinner pairing, or generate an insurance schedule without writing a single formula.

  • Filter by anything in your columns — region, vintage, type, paid, value, storage
  • Turn answers into actions: drink-soon lists, pairing menus, insurance exports
Sharing & accessCellar schedule
Public page · insurance view
Mendel · Bordeaux & rare spirits
Read-only · values shown for underwriter · expires Dec 31
Château Gloria · 2016
3 bottles · Bordeaux
$180
Caymus Cabernet · 2020
3 bottles · Napa
$255
Veuve Clicquot · NV
4 bottles · Champagne
$220
Ridge Geyserville · 2019
3 bottles · Sonoma
$180
frame.co/p/mendel-cellar

04 — Sharing

Insurance-ready schedules. Sommelier-ready links.

Send your underwriter a read-only link to the full cellar, or a sommelier a curated shelf before a dinner. They can browse, sort, and filter — but never edit. Hide locations for a public showcase, show them for an underwriter's visit, expire the link when the policy renews.

  • Per-link visibility: values, locations, drinking windows
  • Revoke or expire any link instantly without affecting your data
05 — The cellar, indexed

Every bottle. Every field. One view.

Why these fields

Built for how wine / spirits are actually tracked.

NameProducerVintageRegionTypeQtyPurchase priceEst. value

Wine inventory is about quantity tracking and vintage management. Frame's Qty field decrements as you mark bottles consumed, so the number you see is always current. Region, varietal, producer, and vintage let you sort by drinking window or by reputation. Notes capture provenance, cellar conditions, or who gave it to you.

What you can do

Outcomes, not features.

  1. 01

    Quickly check what bottles you have before ordering more

  2. 02

    Filter by region or vintage to find a bottle for a specific occasion

  3. 03

    Track quantity as you drink through, so the number is always live

  4. 04

    Sort by value to identify what's appreciating in the cellar

  5. 05

    Export a current cellar list for insurance or estate purposes

FAQ

Common questions.

Does Frame pull prices from CellarTracker or Wine-Searcher?+

Not automatically. You enter estimated values manually, sourced from auction houses, retail listings, or recent CellarTracker comps. Some collectors update annually; others only when they buy or sell. Manual entry keeps your valuations defensible.

How does quantity tracking work?+

Each entry has a Qty field. When you drink a bottle, decrement the count. When you buy more of the same wine, add to the count. Frame keeps a single record per wine with the running total, not a new entry per bottle.

Can I track bottles across multiple locations (cellar, off-site storage)?+

Yes — add a Location tag ('home cellar', 'wine storage facility', 'office'). Filter by location to see what's where. Useful when planning a dinner or before a move.

What about wines in original wooden cases vs loose bottles?+

Track via Notes or a Storage tag ('OWC' for original wooden case, 'loose', '6-pack OC'). Wine in original packaging often commands a premium at resale, so it's worth distinguishing.

Can I track whisky and other spirits in the same collection?+

Yes — this category covers wine and spirits together. Use the Type field to differentiate (Red, White, Sparkling, Whisky, etc). Many collectors keep a single mixed collection; some split into two via a tag if their spirit count is large.

Pricing

$12/month · $120/year (two months free) · everything included, no tiers

$12/mo after · cancel anytime · export everything, anytime

Start your wine / spirits record.

Start free — 12-day trial. Every field, photo, and document organized where it belongs.

Start free — 12-day trial

$12/mo after · cancel anytime · export everything, anytime

{ }