Formulane
Change once. Right everywhere.
Plan a production run in one conversation. Formulane calculates every ingredient, updates the batch sheets and sends them to the right people. Your team approves.
- Every number comes from one tested calculation engine
- Stock is checked and shortages are flagged
- Nothing is released until people approve
| Ingredient | Per batch | 3 batches |
|---|---|---|
| Whey protein isolate | 132.0 kg | 396.0 kg |
| Milk protein conc. | 60.0 kg | 180.0 kg |
| Soluble fibre syrup | 108.0 kg | 324.0 kg |
| Almond butter | 54.0 kg | 162.0 kg |
| Rolled oats | 48.0 kg | 144.0 kg |
| Soy protein crisps | 42.0 kg | 126.0 kg |
| Chocolate coating | 109.2 kg | 327.6 kg |
| 4 minor ingredients | 46.8 kg | 140.4 kg |
| Ingredient | Per batch | 3 batches |
|---|---|---|
| Whey protein isolate | 136.0 kg | 407.9 kg +11.9 |
| Milk protein conc. | 61.8 kg | 185.4 kg +5.4 |
| Soluble fibre syrup | 111.2 kg | 333.7 kg +9.7 |
| Almond butter | 55.6 kg | 166.9 kg +4.9 |
| Rolled oats | 49.4 kg | 148.3 kg +4.3 |
| Soy protein crisps | 43.3 kg | 129.8 kg +3.8 |
| Chocolate coating | 112.5 kg | 337.4 kg +9.8 |
| 4 minor ingredients | 48.2 kg | 144.6 kg +4.2 |
- ✓ Batch sheets updated · 3 × 618 kg
- ✓ Project manager · sent for approval
- ✓ Production line 1 · schedule drafted
- ! Purchasing · whey isolate short by 58 kg, purchase request drafted
- ✓ QA · allergen changeover check (milk, soy, almond) before the run
Example conversation for illustration.
From chat to production floor
Right on the sheet.
Right on the line.
The approved batch sheet goes straight to the production line, with the exact amount of every ingredient for every batch.
Illustration
One source of truth
The formula behind
every answer.
Protein bars, breads, sauces or drinks: every product runs on one approved formula that feeds the batch sheets, the labels and your ERP.
| Ingredient | ERP code | Allergens | % w/w | kg · 2,000 kg batch | $ / kg |
|---|---|---|---|---|---|
| Coconut milk | RM-21040 | 38.00 | 760.0 | 2.80 | |
| Water | UT-00001 | 20.00 | 400.0 | 0.00 | |
| ▾ Green curry paste Sub-formula | SF-00412 | Crustacean | 12.00 | 240.0 | 6.50 |
| Lemongrass · 30% | RM-33015 | 3.60 | 72.0 | ||
| Green chili · 25% | RM-33022 | 3.00 | 60.0 | ||
| Garlic · 20% | RM-33004 | 2.40 | 48.0 | ||
| Galangal · 15% | RM-33031 | 1.80 | 36.0 | ||
| Shrimp paste · 10% | RM-33050 | Crustacean | 1.20 | 24.0 | |
| Onion, diced | RM-31008 | 8.00 | 160.0 | 1.10 | |
| Bamboo shoots | RM-31120 | 7.00 | 140.0 | 2.40 | |
| Modified starch | RM-50210 | 3.50 | 70.0 | 1.90 | |
| Fish sauce | RM-41002 | Fish | 3.00 | 60.0 | 3.20 |
| Sugar | RM-90010 | 2.50 | 50.0 | 0.95 | |
| Lime juice | RM-31077 | 2.00 | 40.0 | 2.60 | |
| Thai basil | RM-33090 | 1.50 | 30.0 | 9.00 | |
| Salt | RM-80002 | 1.20 | 24.0 | 0.60 | |
| Kaffir lime leaf | RM-33094 | 0.80 | 16.0 | 14.00 | |
| Soy sauce | RM-41010 | Soy Wheat | 0.50 | 10.0 | 2.10 |
| Total | 100.00 | 2,000.0 | 2.60 |
Example formula for illustration
Why it matters
It rarely starts with a big mistake. It starts with a small one that repeats.
Then your customer
loses trust.
And trust is the hardest thing to win back.
One formula.
Too many copies.
In most food plants, a formula lives in spreadsheets, email threads and printouts across R&D, QA, purchasing, production and sales.
Changes don't travel.
QA updates an allergen. The label, spec sheet and ERP still show the old version.
Formulane: one live formula, updated everywhere.
One error spreads.
A wrong percentage is copied into the spec sheet, nutrition table, cost and batch sheets.
Formulane: one tested engine, checked before sign-off.
Requests go missing.
Customer changes sit in personal inboxes. When someone is away, nobody picks them up.
Formulane: every request tracked, with an owner and a date.
Know-how walks out.
The process lives in people's heads, so new hires need months to perform.
Formulane: the process built in, and the history on record.
One live formula
Change it once.
It's right everywhere.
Spec sheets, nutrition and label data, cost sheets, batch sheets and the ERP bill of materials all come from the same approved version.
Calculation engine
Numbers you
can sign.
Weight percentages, batch scaling, yield, nutrition, allergens and cost, calculated by one tested engine and checked against the customer's spec before anyone approves.
Requests and approvals
Nothing slips
through the cracks.
From the customer's request to the production floor, every step has an owner, a due date and a live status.
- 1
Customer submits
In the customer portal, as a form, Excel or PDF.
- 2
AI prepares
A draft formula with calculations, checks and impact.
- 3
Teams approve
R&D, QA, purchasing and production, in parallel.
- 4
Customer signs
The exact version, approved online.
- 5
ERP release
The approved BOM goes to your ERP. No retyping.
Built for how
food is really made.
For contract manufacturers
Your customers own the recipes. Formulane keeps each customer's formulas, specs and approvals separate and linked to your production formulas.
Connects to your ERP
Designed to work with SAP and other ERPs: it reads materials, prices and stock, and releases approved BOMs, confirmed by your team.
Private by design
Canadian hosting, private AI that never trains on your data, and each customer sees only its own records.
Founding customers
Be one of the first.
Formulane is new. We're working with a small group of food manufacturers to shape it around real plants and real formulas, with preferential pricing and a direct say in what we build next.
- Discovery, 2 weeks. We map how a formula change moves through your company.
- Prototype. You see Formulane working with one of your own formulas.
- Pilot, 10 to 12 weeks. Two or three of your customers, live, with a go / no-go at the end.
- Rollout. Only when the pilot proves its value.
See it with
your own formula.
Send us one anonymised formula and a recent change request. We'll show you how it runs in Formulane.
hello@keshvarco.com