Mira tips — make her feel like she reads your mind

Shortcuts that make Mira faster: copying from history, open-day context, hint words, and better phrasing.

One word — if it is among your last 20

A product that is already in your diary does not need its full name. Had those chocolates today? “Chocolate” is enough — Mira takes that exact one, in the same portion as last time. No “another”, no brand, no day to name.

The limit, plainly: this covers the last 20 different products in your diary. It is not measured in days — if you eat much the same things, that many can span weeks; if every day is something new, only a few days.

A qualifier switches her back to searching: say “vegetarian soup” or name a different brand and she looks for that instead of the old entry. And she always says which product she took, so one word puts it right.

Tap instead of typing

As you type, the names of foods you have logged before appear just above the message field. Tap one and its full name goes into your message — whatever you already wrote, like “200 g”, stays. Nothing is logged until you send.

They come only from your own diary, so a food you have never logged will not show up — just finish typing it.

If it was longer ago — name the day

Once a food drops past those last 20, one word is no longer enough — Mira goes to the catalog and may pick a generic version instead of yours. Say when you had it:

  • “Soup like yesterday”
  • “That soup I had last week”
  • “Lunch like on Monday”
  • “The roast chicken I had on Sunday”

That reaches your own history for any period, with the same ingredients and the same amount. Use it too when you have several similar dishes and need to point at one.

Copy an entire meal

If you have a routine breakfast — for example, coffee with milk and psyllium — just say: “Breakfast like yesterday”. Mira will bring over the entire previous breakfast, including every product and weight. It is one of the most convenient shortcuts.

Same idea: “Lunch like yesterday”, “Dinner like last Thursday”.

Throughout the day, Mira remembers the whole chat

Today's conversation is kept, even if you close the app or carry on from your watch. So hours later it is enough to say: “no, it was 200 g” or “remove that coffee”.

At midnight a new chat begins. What was logged stays in the diary, and Mira can find it: “soup like yesterday”. Personal facts for the longer term go in her memory. Only today's chat is kept: if you open another day in the calendar, the conversation there disappears when you close it.

The open day in the calendar = “today” for Mira

When you open a different day in the diary through the calendar, that day becomes “today” for Mira. So you do not need to say “Log 300 g of apple for yesterday” if you are already viewing yesterday. Just say: “Log 300 g of apple”, and it will go to the open day.

This also works for copying: if you open yesterday and say “This is like last week”, Mira will copy last week’s meal into the open day.

The open meal card takes priority

If you tap the “Lunch” card in the diary and it expands, Mira will add new products there regardless of the time of day. This is a faster way to guide Mira than saying “for lunch” every time.

Automatic meal selection by time

If no meal is open, Mira looks at the clock and chooses where to add the entry:

  • 5:00–11:00 → breakfast
  • 11:00–15:00 → lunch
  • 15:00–17:00 → snack
  • 17:00–23:00 → dinner
  • 23:00–5:00 → snack (late evening and night)

You do not need to say “for breakfast” if you are eating at a typical time. But if you are eating off-schedule, it is better to clarify: “for lunch”, “for yesterday’s breakfast”.

Hint words

Small details in a phrase remove ambiguity:

  • “Another 100 g of coffee” — Mira understands that you want to add another entry, not change the previous one to 100 g.
  • “I ate 200 g of chicken yesterday” — the entry goes to yesterday, even if today is open in the calendar.
  • “Lunch at 14:00 — 300 g of rice” — the exact time helps attach the entry to the right meal when you are logging retroactively.

These are not required — Mira usually understands the context anyway. But if you want better first-try accuracy, hint words help a lot.

Re-read the transcript before sending

Voice input goes through transcription — speech-to-text conversion — before it reaches Mira. If transcription mishears a word, Mira receives incorrect text and may answer inaccurately.

The transcript is shown in the chat before you press Send. If “buckwheat” becomes “buck wait”, fix it manually before sending.

Labels in any language

Take a photo of the nutrition table on the package — Mira can read it in any language, including Chinese, Korean, and Arabic. She is not limited to English or Ukrainian.

Search ranking — your favorites first

When Mira searches for a product in the catalog, results are ranked like this:

  1. First — foods you have eaten before, sorted by frequency.
  2. Then — your own recipes and products.
  3. Last — everything else from the shared catalog.

So the more often you eat “sourdough bread”, the faster Mira will find it from a simple “bread” request.

Small screen — rotate your phone

Can’t see the full product name in the table on your phone? Turn the phone horizontally — more information will fit on the screen.

Recipes are strict by design

Mira does not “guess” recipe ingredients by eye. She asks for each ingredient one by one, its weight, and, for boiled, fried, or baked dishes, the final cooked weight. This is how you would write a recipe in a home cookbook.

It may sound tedious, but it is the only way for your pasta bolognese to have honest calories per 100 g instead of a rough guess. Details are in products vs recipes.

Didn't find your answer? Drop us a message — every request gets a reply.

We use our own cookie and analytics tools to understand how people find and use Calorize. If you came from a Google ad, we tell Google when you sign up or buy, to measure that ad. There are no ads inside the app. Your choice is remembered for a year.