# AI does three jobs. You review each one.

AI matches each ingredient to a USDA food, estimates a weight only when no USDA portion fits, and in Studio suggests which ingredients add sugars. The compliance engine calculates.

[Start free](https://studio.bettermenu.live/signup) [Read the guide for AI assistants](https://docs.bettermenu.live/docs/guide/how-to/use-with-ai-tools)

We send recipe lines only to AI providers that do not train on them and keep none of them after answering.

A sample recipe pasted into ChatGPT: each line matched and weighed, the added sugars confirmed, the label exported

## Your assistant asks. BetterMenu calculates.

We asked ChatGPT for a label for the sample granola in fresh chats. Two chats had BetterMenu not connected. Two had the BetterMenu app connected and used the same saved recipe.

ChatGPT on its own Same prompt, two fresh chats

Chat 1

[See the full answer in Chat 1](https://bettermenu.live/media/v6/evidence/chatgpt-run-1.png)

Chat 2

[See the full answer in Chat 2](https://bettermenu.live/media/v6/evidence/chatgpt-run-2.png)

- Chat 1: about 7 servings, 9 g fat. Chat 2: about 8 servings, 11 g fat.
- No source for any number
- Called its own numbers estimates

ChatGPT, logged out, same prompt in fresh chats, Nov 10, 2026. Across six chats it gave 240, 250 and 260 calories. Results can vary by model and plan.

With BetterMenu connected Same saved recipe, two fresh chats

Chat A: the recipe pasted and saved

[See the full answer in Chat A: the recipe pasted and saved](https://bettermenu.live/media/v6/evidence/chatgpt-connected-a.png)

Chat B: a new chat asks for the saved recipe

[See the full answer in Chat B: a new chat asks for the saved recipe](https://bettermenu.live/media/v6/evidence/chatgpt-connected-b.png)

- Both chats: 240 calories, 9 g fat, 170 mg sodium
- Each value traced to a USDA food and an FDA rule
- Every version kept, and the label as a PDF, PNG or JPEG file

ChatGPT with the BetterMenu app connected, same saved recipe in two fresh chats, Nov 10, 2026. Chat B asked: “Show the Nutrition Facts label for my saved BetterMenu recipe Sample Granola. Don’t change the recipe.”

## What the AI does

Three jobs. Each is a suggestion you review, change or confirm, never a calculation.

1. Matches each ingredient. Finds the USDA food each recipe line means.
2. Estimates a weight when it must. Only when no USDA portion fits a unit, like "1 handful", and marked for you to change.
3. Suggests added sugars. In Studio, flags which ingredients add sugars, for the Added Sugars line.

Figure: What the AI does: matches each ingredient, estimates a weight when it must, suggests added sugars. You confirm each one, and the compliance engine calculates. Three panels, one per AI job, each ending at your confirm. 1. Matches each ingredient: for the line 1/2 cup cacao nibs, AI picks the USDA food Cacao nibs over Cocoa powder, unsweetened. 2. Estimates a weight when it must: 1 handful raisins has no USDA portion for its unit, so AI estimates about 40 g, marked with ≈ as an estimate you can change. 3. Suggests added sugars, in Studio: of honey, sliced almonds and rolled oats, AI suggests honey adds sugars and the others do not. Then a heavy line, AI stops here: the compliance engine, fixed FDA rules from 21 CFR 101.9, calculates every number on the label.

## Where does the AI stop?

Once you have reviewed and confirmed it. From there the compliance engine calculates every number, with no AI in it.

Figure: Two recipe lines, four steps: AI suggests each match, a USDA portion or an AI estimate gives the weight, you confirm, the compliance engine calculates Two recipe lines go through four steps. 1. Match: AI suggests a USDA food for each line: Cacao nibs for 6 Tbsp cacao nibs, Raisins for 1 handful raisins. 2. Weigh: 6 Tbsp cacao nibs has a USDA portion, 3 Tbsp = 30 g, so 2 × 30 g = 60 g, with no AI. 1 handful raisins has no USDA portion for its unit, so AI estimates the weight, about 40 g, marked as an estimate you can change. 3. Confirm: you check each line. Then a heavy line marked "AI stops here". 4. Calculate: the compliance engine, with no AI, takes both lines and rounds by 21 CFR 101.9(c): 80.3 calories per serving prints as 80, and it fills the Nutrition Facts panel (per 1/6 of the batch: Total Fat 4.5g at 6%, and Protein 2g).

- [Every change is a version With who and when](https://bettermenu.live/formulate/prove/)
- [How the engine calculates Six fixed steps](https://bettermenu.live/platform/how-we-calculate/)
- [How amounts become grams USDA portions first](https://bettermenu.live/platform/ingredient-data/#grams)

## Can I make a label from ChatGPT or Claude?

Yes. The ChatGPT app and Claude connector build the recipe and export the label from a chat. Agents never count as a seat.

[Read the guide for AI assistants](https://docs.bettermenu.live/docs/guide/how-to/use-with-ai-tools)

Things you can ask, each run against your real recipes

| You ask | It does, on your real recipes |
| --- | --- |
| “Make a label for my granola.” Builds the recipe, sets a serving, exports the label. | Builds the recipe, sets a serving, exports the label. |
| “What changed since version 3?” Compares two versions, ingredient by ingredient. | Compares two versions, ingredient by ingredient. |
| “Set the serving to 1/2 cup.” Updates the serving and recalculates the panel. | Updates the serving and recalculates the panel. |
| “Which ingredients add sugars?” Opens the added sugars review for you to review and confirm. | Opens the added sugars review for you to review and confirm. |
| “Export the label as a PNG.” Returns a download link to the file. | Returns a download link to the file. |
| “Go back to last Tuesday’s version.” Restores that version. The others stay. | Restores that version. The others stay. |

Free to start. No card needed.

[Start free](https://studio.bettermenu.live/signup)

[See pricing](https://bettermenu.live/pricing/)

Questions

## More questions

### ChatGPT and Claude can already give me nutrition. Why use BetterMenu?

On their own, they estimate nutrition from what the model learned, with no source for any number, and the label can come out different from one chat to the next. With BetterMenu connected, every nutrient value comes from USDA data or your own ingredients and fixed FDA rules: same saved recipe, same label. You also get the FDA serving size, rounding and %DV, every version kept, and the label as a PDF, PNG or JPEG file. When a retailer, co-packer or inspector asks how a number was made, you can show the recipe version, the source behind each ingredient and when the label was exported. You keep working in ChatGPT or Claude.

### How does the assistant connect to my account?

Through MCP, signed in with OAuth. The assistant acts as you, with your access and nothing more.

### Do BetterMenu’s AI providers keep or train on my recipes?

No. We send recipe lines only to AI providers that do not train on them and keep none of them after answering (Privacy Policy 3.5). In ChatGPT or Claude, that assistant’s provider handles your chat under its own terms and your settings there.

## Read next

- [Build Paste a recipe, match USDA data, set servings.](https://bettermenu.live/formulate/build/)
- [Check FDA rounding applied. In Studio, added sugars suggested for you to review and confirm.](https://bettermenu.live/formulate/check/)
- [How we calculate From ingredient grams to the rounded number.](https://bettermenu.live/platform/how-we-calculate/)

## Make your first label today.

No card needed. [See pricing](https://bettermenu.live/pricing/).

[Start free](https://studio.bettermenu.live/signup) [See pricing](https://bettermenu.live/pricing/)

Source: https://bettermenu.live/platform/ai-and-agents/
