AI Macro Calculator

Type a Meal, Get a Rough Macro Estimate — No App.

Describe what you ate — “200g chicken breast, 1 cup rice, olive oil” — and @vustbot gives back a rough estimate of protein, carbs, fat, and calories, free, in the same Telegram chat. This is a general-chat text estimate, not @vustCalBot's photo-vision pipeline — that's a separate, more precise option when you'd rather photograph your plate.

Free tier · text-based estimate · no signup wallFree chat estimate — not a lab measurement
Rough macro estimate from typed textFree multi-model AI chatNo app, no signup wall

Honest framing — two different tools

A text estimate, not the photo pipeline

It's easy to conflate this with @vustCalBot, so we'll say it plainly: @vustbot's macro estimate comes from a typed description in general AI chat — general nutrition knowledge applied to your words, not a vision model reading a photo. @vustCalBot is a separate, photo-only bot: it looks at a picture of your food and does not read typed text at all. Pick the text estimate when you already know your ingredients; pick @vustCalBot's photo path (/cal, /macro-tracker) when you'd rather point a camera at your plate.

Neither path is a lab measurement — both are estimates. The photo pipeline generally needs less manual quantity-guessing from you since it reads the plate directly.

See the difference

A typed meal description into @vustbot, the rough estimate that comes back, then a quick correction in the same thread.

A typed meal into a macro estimate

What you tell @vustbot

"Estimate the macros: 200g grilled chicken breast, 1 cup cooked white rice, 1 tablespoon olive oil, a side of steamed broccoli."

What comes back

A rough breakdown — roughly 46g protein, 45g carbs, 16g fat, ~500 kcal — with a one-line caveat that this is a general-knowledge estimate, not a lab-measured value, and that exact numbers shift with cooking method, brand, and precise portion size. It may also ask a clarifying question if a quantity is ambiguous, like whether the rice is measured cooked or dry.

Refine it in the same chat

Follow-up in the same thread

"Actually the rice was dry-measured, and I used 2 tablespoons of oil, not 1."

What comes back

An adjusted estimate reflecting the corrected inputs — dry rice roughly doubles the effective carb count once cooked, and the extra tablespoon of oil adds about 120 calories of fat — because it's a conversation you can correct, not a one-shot lookup.

02·Practical use cases

Who's estimating macros with @vustbot

People who already know their ingredients

They can describe a meal in words and don't want to photograph it.

Type "200g chicken, 1 cup rice, olive oil" into @vustbot and get a rough protein/carb/fat/calorie estimate back.

Anyone double-checking a rough number

They want a quick sanity check on a meal's macros without a dedicated app.

A ballpark estimate in the same chat, refinable with a follow-up like "actually the rice was dry-measured."

People who'd rather photograph their plate

They don't want to estimate portions themselves.

This page points them to @vustCalBot's separate photo-vision pipeline (/cal, /macro-tracker) instead — a different, more precise tool for that job.

03·How it works

From a typed meal to a macro estimate

01Type what you ate

Open @vustbot and describe the meal with rough quantities — "200g grilled chicken, 1 cup rice, 1 tbsp olive oil." This is text chat, not @vustCalBot's photo pipeline.

02Get a rough estimate

It returns approximate protein, carbs, fat, and calories, with a caveat that this is a general-knowledge estimate, not a lab measurement.

03Refine with a correction

Say "the rice was dry-measured" or "I used 2 tbsp of oil" and it adjusts the estimate in the same thread.

04·Same tool · in Telegram

Telegram

A rough macro estimate, from text

@vustbot · Open @vustbot, describe a meal with rough quantities, and get protein/carb/fat/calorie estimates back — a text estimate, not the @vustCalBot photo pipeline.

05·Quality & trust

Honest scope — two different tools, not one

Text estimate, not the photo pipeline

@vustbot's macro estimate comes from a typed description in general AI chat. @vustCalBot is a separate, photo-only bot that reads a picture of your food — it does not read typed text at all. The two are distinct capabilities.

A ballpark, not a lab measurement

The estimate draws on general nutrition knowledge, not a verified database lookup or a scale. Cooking method, brand, and exact portion size all shift the real numbers.

No daily log across sessions

It can total several meals described in one thread if you ask, but doesn't automatically remember yesterday's meals across separate chats. For an automatically-summed daily log from photos, see /macro-tracker.

Frequently asked questions

Ready when you are

Type a meal, get a rough estimate.

Free text-based macro estimate. For a photo-based estimate instead, see @vustCalBot.