VITISOS mark — vine growth rings resolving into data arcs

Vineyard Operating System

Your vineyard,
in your hands.

The same local-first VITISOS runs on your computer, or on a small server you control. One SQLite store, dated backups, and a full export you can restore anywhere.

Every morning,
each block tells you
what it needs.

A priority is computed for every block from local weather and your own records — the raw Gubler-Thomas index per UC IPM's published rules, BCWGC susceptibility tiers beside their published spray-interval ranges, spray protection status, and unfinished canopy work we call "canopy debt."

The model's number, your variety's tier, the source's interval — never blended.

The morning answer: what does each block need today?

VITISOS Daily Briefing showing block priorities and vineyard risk signals

Your records live in one file
you can hold.

Run it on your computer, or on a small server of your own. Either way, the same SQLite store is yours: dated backups are copies of it, photos live as plain files beside it, and Settings exports the whole vineyard — records and photos — as one restorable zip.

🗄️

One file, yours

One SQLite store on your machine or your own small server, with photos kept as plain files beside it.

📶

Backups you can see

Settings shows backup age, count, and photo-mirror status, so you know when your vineyard was last protected.

📱

Crew access

Phones join over vineyard Wi-Fi locally, or use your hosted origin securely — scouting, spray entry, and work orders from the rows.

VITISOS soil map showing official soil survey data crossing vineyard blocks

Draw a block.
Get the official soil survey
for that exact ground.

VITISOS automatically pulls the BC soil survey — soil series, texture, drainage, even soil complexes like "Debeck 60 / Haynes 40" and where a boundary crosses your block. Every soil links to a full library card: classification, origin story, and links to the federal CanSIS profile and the official survey report.

Sprayed in a minute.
Provable all season.

Entry stays fast: multi-block, per-block coverage, PHI and REI computed from the real product labels. The season audit report then gathers every application into one row each — dates checked against the label, drift flagged in a banner a certifier can read at a glance.

The record you kept all season becomes the report they ask for.

VITISOS season audit report — one row per spray application, PHI and REI checked against the label
VITISOS phone scouting screen used from vineyard rows

Log it from the rows.

Capture mode logs phenology, problems, photos, and GPS pin-drops from the rows. Photos remain plain files beside the store, and HTTPS hosting unlocks geolocation at the hosted origin. The phenology bar per block updates from real scouting, not guesswork.

One click.
Survey-grade posters.

Blocks colored by variety or by soil type on satellite imagery, auto-rotated to fit the page, with legend, scale bar, and north arrow. Growers have used these to correct decades-old acreage records — one found a leased vineyard about an acre smaller than the old map said, at $7,000 an acre in contract terms.

VITISOS print-quality vineyard map with blocks, legend, scale bar, and north arrow

Developed between rows,
not in a boardroom.

VITISOS was built by a working viticulturist in Summerland, BC — in the Okanagan Valley — who manages four vineyards and needed the tool to exist. Every feature exists because a real workday demanded it.

45
Blocks live
4
Vineyards
350+
Spray records
3
Seasons of soil data

A small first circle
of working growers.

What you get

  • The full system, free during beta, on your own hardware or a small server you control.
  • Direct line to the builder — features get built from your real workdays.
  • Your data stays yours, exportable, from day one.

What we ask

  • Use it for real — it already runs two working vineyards through a full Okanagan season, including one outside operation.
  • Tell us where it fights you.
Request early access

No subscription. No account. Your vineyard, your machine.