Snap a photo. Log your meal.

SnapBite is a lightweight, Telegram-native food logger. Send a meal photo and get its calories and macros back in seconds — every value an editable estimate.

Open in Telegram →

Free to use. Runs on your own AI key.

What it does

📸

Photo to nutrition

Send a photo to the bot; a vision model identifies the foods, portions, and rough calories + protein / carbs / fat.

🏷️

Labels & barcodes

If the photo shows a nutrition label or barcode, SnapBite reads it and uses the exact values instead of guessing.

✏️

Always editable

Everything is an estimate you can correct — reply "add a coke" or "the rice was double" and it re-runs the numbers.

🎯

Daily targets

Set a goal by chat or in the app and get daily calorie + macro targets, computed deterministically (no AI cost).

Meal reminders

Opt-in nudges for breakfast, lunch, and dinner at times you choose, in your own timezone.

🔑

Bring your own key

AI runs on your own provider key (Gemini, OpenAI, or DeepSeek). No per-request model cost to us, and no lock-in.

How it works

1

Open the bot

Start @SnapBiteAI_bot in Telegram and add your AI key in Settings.

2

Send a meal photo

The bot analyzes it and logs the meal, editing its "Analyzing…" message into the result.

3

Review & correct

Open the Mini App to see your day against your targets, edit any meal, and track progress.

Your data

AI analysis runs on your own provider key — SnapBite never takes on model cost for you, and your key is stored encrypted.

Meal photos are kept only via Telegram's own file reference and shown back to you; image bytes aren't stored on our side.

Nutrition numbers are estimates and stay fully editable — you're always in control of your log.