Pre-launch · A personal food knowledge system

Cook in season, wherever you are.

Koji plans your week around what's at its peak near you — then carries you from market to plate. Your recipes, your equipment, your rules. One quiet, well-made tool for people who take cooking seriously.

No spam, no “growth hacking”. One email when your invitation is ready.

Scale

Koji does this to every recipe — units, spelling, and what you call the hobstovetop.

This week, from your marketin season now
Auckland, New Zealandearly winter
At their peak right now
yamsocasilverbeetSwiss chardmandarinsleekskūmarasweet potatofennel
MonLeek & gruyère galette, bitter-leaf saladleeks at peak · uses your galette dough v3
WedRoasted yamsoca, silverbeetSwiss chard & white beansone pan · 35 min on a weeknightone-pan dish — you may need a second pan at this scale
SatSlow lamb shoulder, mandarin gremolataweekend project · mandarins are cheap this week
Healdsburg, Californiaearly summer
At their peak right now
apricotscourgetteszucchinibasilcherriesgreen garliclittle gems
TueCharred courgetteszucchini, burrata & basil oilcourgetteszucchini at peak · 25 min
ThuGrilled chicken, apricot & green-garlic salsaapricots won't wait — two-week window
SunApricot & almond galettesame dough, opposite hemisphere
Step 1 — Collect

Bring every recipe you've ever loved

The recipe card in your nana's handwriting. The PDF from a cooking class. The block of text a friend pasted into a chat. Photograph it, drop it in, or paste it — Koji's AI reads it and rebuilds it as a structured recipe: ingredients with proper quantities, steps grouped into phases, timings attached.

  • Photos, PDFs, pasted text and web pages
  • Extracted into phases and steps you can edit
  • Nothing is lost — the original stays attached
Import — extraction previewAI extracted
handwritten card
IMG_4417.heic
Nana's Louise Cake
Phase · Base
120 g4¼ oz butter, creamed with 100 g3½ oz sugar
Press into tin; bake blindpan; blind-bake 10 min
Phase · Topping
Raspberry jam, 3 mm layer
Coconut meringue · 160 °C320 °F · 25 min
Step 2 — Ask the kitchen

An assistant that knows your kitchen

Not a generic chatbot with generic answers. Koji's assistant is grounded in your recipe collection, your equipment, your dietary rules, and what's in season outside your door. Ask what to cook tonight and it answers with your food.

  • Answers cite your actual recipes and notes
  • Knows you have a 28 cm11-inch cast-iron pan, not a wok
  • Hard dietary rules are never negotiable
Assistantgrounded in your kitchen
Something warm tonight, 40 minutes, using the silverbeetSwiss chard before it wilts?
Your Silverbeet & white bean braise fits — 35 minutes, one pot, and it wants the 28 cm11-inch cast iron you logged. It braises in stock, so your weekday dairy rule holds — finish with good olive oil and plenty of black pepper. Silverbeet'sSwiss chard's in season; it'll taste like it.
sources:your recipesyour equipmentdietary rulesAuckland · June
Step 3 — Plan & shop

Plan the week. Shop it once.

Your meal plan collapses into a single shopping list — consolidated across recipes, organisedorganized by shop, with prices where Koji knows them. Tell it you prefer organic dairy but don't care about organic onions, and the list remembers, every week.

  • One list from seven dinners — duplicates merged
  • Per-shop prices, best price highlighted
  • Organic preferences by category, not all-or-nothing
  • Cooking for two? Recipes, lists and whole kitchens share with your household — add one person to your kitchen for free
Shopping list — week of 8 JuneJune 814 items · 3 recipes
ItemMillbrook GrocerField & Pantry
Leeks × 3$4.50$5.80
SilverbeetSwiss chard, 1 bunch$3.99$3.50
Butter 500 g1 lborganic$9.20$8.90
Lamb shoulder 1.8 kg4 lb$26.10$31.40
Mandarins 1 kg$3.20$4.10
+ 9 more items$41.20
est. total, best prices across 2 shops$87.40
Step 4 — Cook, at the hobstovetop

A cook mode that respects floury hands

One step at a time, in large type. Timers start themselves when a step mentions one. Scale to six servings and every quantity follows. And the screen stays awake until the dish is done — no knuckle-tapping your phone.

  • Per-step timers, running in parallel when phases overlap
  • Instant scaling — mass, volume and tinpan sizes recalculated
  • Screen wake-lock for the whole session
Cook mode — Slow lamb shoulder×1 · serves 4×1.5 · serves 6×2 · serves 8
Phase 2 · Braise — step 4 of 7
Return the lamb to the pot, add 450 mlscant 2 cups stock and the mandarin peel, cover, and braise low until the meat yields to a spoon.
2:47:12braise · running
alerts at 30 min remaining
screen staying awake2 timers running
Step 5 — For the obsessive

Depth, for when you want it

Most nights you just want dinner. But when a dish becomes a project, Koji keeps up — every variable recorded, every iteration kept.

Like kōjikōji GlossaryRice or barley cultured with Aspergillus oryzae. Its enzymes break starch and protein into sugars and amino acids — fermentation’s first step. itself — the starter culture behind miso, soy sauce and sake — the system improves slowly with time: your data compounds with every cook.

Versioning

Recipes that evolve

Fork your sourdough, change the hydration, keep both. Diff any two versions and see exactly what you changed.

country loaf · v7 · 78% hydration
Sessions

Cooking sessions, logged

Every cook is a record: what you scaled, which timers ran long, the note you made at the stove at 9pm.

cooked 14× · last: oven ran hot, −10 °C−18 °F next time
Technique

A technique library

Lamination, emulsions, braising curves — referenced from your own recipes, written like a good cookbook, not a wiki.

linked from 23 of your recipes
Nutrition

Nutrition with provenance

Numbers you can trace. Every value cites its source database and shows its confidence — no mystery calories.

per serveserving · 612 kcal · src: NZ FCD 2024USDA FDC 2024
Seasonality

A calendar of peaks

See the year as your market does. Plan the preserving weekend before the apricots — or the feijoaspineapple guavas — disappear.

feijoapineapple guava window: Mar–Jun · closing
Yours

Your data, exportable

Your collection is a body of work, not a hostage. Export everything, any time, in open formats.

export: json · markdown · pdf
Step 6 — When it goes wrong

The sauce split. Ask why.

Every cook has a post-mortem. Describe what happened and the assistant works through it with you — at whatever depth you want: the general principle, the feel and the texture, or the exact temperatures — anchored to the version you cooked and the notes you made at the hobstovetop.

Then the part that compounds: distil the conversation into a skill — a standing review Koji applies automatically, every time you write another sauce.

  • Answers at your depth — the principle, the feel, or the exact numbers
  • Grounded in the version you cooked and your session log
  • Conversations become skills — the assistant grows as you do
Assistant — post-mortemreading your cook log
My beurre blanc split while I held it for plating. What happened?
Your session logsays it sat over the pan on a low flame after mounting. That's the failure: a butter emulsion is only stable to about 82 °C180 °F — past that, the butterfat separates faster than the milk solids can hold it. Hold it at 60–80 °C140–175 °F, off direct heat. To rescue a split batch: off heat, whisk a spoonful of cold water, then re-mount the remaining butter cold, cube by cube.
distilled into:skill · sauce reviewruns on every sauce you write
Limited early access

The good tools are worth waiting for

Koji is in private development with a small group of serious home cooks in New Zealand, Australia and the US.
The waitlist isn't scarcity theatre: every account carries real AI capacity, so we add people the way kōji grows — slowly, deliberately.
We'll write when your place at the table is ready.