Repast
AI meal planner

The AI meal planner that picks dinner for you.

Tell Repast what you like, who’s eating, and how much time you have. Its AI picks your week’s dinners from 10,000+ published recipes. Your grocery list is a tap away.

Private. iCloud sync. No account.

The Repast plan screen: the week of August 29 to September 2, with Steakhouse-Style Bavette Steak enlarged as the next dinner and the rest of the week in a rail below it.

365 dinners a year. Leave the deciding to Repast.

Repast’s AI picks dinners around your household, tastes, and schedule. Your week arrives already planned. Change anything you want, then build the grocery list in one tap.

Your AI dinner assistant

Just tell it what you’re craving.

Steak on Friday? Say the word. Repast finds a recipe that fits your household and prepares the change. You give it the go-ahead.

Your favorites, recent dinners, and meal feedback help shape what it suggests next. A week of dinners can feel more like you.

Meet your AI meal planning assistant
A week that listens.

A conversation with Repast: “Hey, I want steak on Friday.” The assistant finds Buttered-Up Steak, and Friday changes while the rest of the week stays in place.

10,000+ recipesEvery dinner is one somebody published and cooked, with its own photo, yield and prep time. Repast picks; it never invents.
30 minutes, median64% of the catalog is half an hour or less, so a weeknight time limit is something the planner can actually enforce.
No accountNo email, no password, no sign-in screen. Your week syncs through your own iCloud and never through a Repast server.

A week of dinners, picked for you.

Tell Repast about your household. It chooses the recipes and puts the week together. You get the final say on every dinner.

  1. Say who is eating

    How many people, what is off the table, the day you shop, and the nights you actually cook.

  2. Read the week in one column

    Real yield, total time, allergen labels, and one line saying why each dish is there.

  3. Change it by saying so

    “More veg, less time on Wednesday.” Pin what you like. Undo anything.

  4. Build your grocery list in one tap

    One row per ingredient, totalled for the whole week and computed on the phone.

The whole method, written out

The grocery list

Your grocery list writes itself.

Tap to build the week’s grocery list. Three dinners want garlic; the list shows one row, with the amount worked out on your phone.

Check a row off and it means I bought this much, not done. Change the plan afterwards and what you have checked off holds. Where a recipe says “to taste”, the row says amount to confirm instead of inventing a number.

How the list is built

Produce · 3 of 23

GarlicMonday, Wednesday, Friday4 cloves
Scallionsin 2 dinners4+2
Fresh ThymeMondayamount to confirm

It works where cooking actually happens.

A grocery store where your phone has no signal, and a kitchen with wet hands. The two places a planning app usually gives up.

The week is already on your phone

Plan, list, every step, every photo, every timer — downloaded before you leave. Checking items off and running a timer work in airplane mode.

Plan on the iPad, shop from your iPhone

The week, the list and the journal sync through your own iCloud, so the list in the store is always the current one. Nothing to sign into on the second device.

Cook mode for wet hands

Full screen, the display stays awake, tap the right side to advance. Timers come out of the step text, so you are not retyping “12 minutes” with a knife in your hand.

Say it, do not hunt for it

“More veg, less time on Wednesday” is a valid instruction. So is pinning Monday and asking for the rest again.

A Repast recipe's steps, each one a card with its own photograph and plain instructions.

Every dinner is one somebody already cooked.

Repast picks from a fixed catalog of published recipes. It never invents one.

  • Buttered-Up Steak
    Buttered-Up Steak★ 4.3 (30K) · 35 min
  • Cavatappi Bolognese
    Cavatappi Bolognese★ 4.4 (70K) · 30 min
  • Figgy Balsamic Pork
    Figgy Balsamic Pork★ 4.5 (105K) · 30 min
  • Monterey Jack Burgers
    Monterey Jack Burgers★ 4.4 (101K) · 35 min
  • Parmesan-Crusted Chicken
    Parmesan-Crusted Chicken★ 4.4 (86K) · 35 min
  • Garlic Parmesan Spaghetti
    Garlic Parmesan Spaghetti★ 4.4 (52K) · 40 min
  • Rosemary Demi-Glace Pork Chops
    Rosemary Demi-Glace Pork Chops★ 4.4 (46K) · 40 min
Allergens

Set your rules once. It never forgets them.

Set milk, wheat, soy, eggs, fish, shellfish, tree nuts, oats, sesame, peanuts once. Every dish it proposes works within them, including the ones it proposes after you ask for a change. Chat can add a rule. It can never weaken one.

Add an allergy in week three and the current week is re-checked on the spot, pinned dishes included. Anything that breaks the new rule is pulled out and labeled, not quietly swapped.

Four labels, so you always know what is known. Every dish shows whether the recipe declares the allergen, declares traces, or says nothing at all. Repast never turns silence into a green checkmark, so you can see at a glance which dishes are settled and which are worth checking the packaging on.

What the four labels mean

Hard rules

  • milk
  • wheat
  • soy
  • eggs
  • fish
  • shellfish
  • tree nuts
  • oats
  • sesame
  • peanuts

Four labels a dish can carry

  • Contains
  • Traces
  • Not declared
  • Unknown

The last two mean the record is silent, not that the allergen is absent.

The journal

The app remembers what you cooked.

The last step of every recipe is the camera shutter. Weeks later, that is a month you can scroll: each dinner photographed on the day you made it, and the nights you skipped left honestly blank.

Rate a past dinner Loved it or Not for us. Your favorites, recent meals, and feedback inform the next planning request, so Repast has more to work with than a list of dietary settings. No streaks, no badges, nothing scolding you about a broken chain. An empty week just means you were busy living it.

How the journal keeps itself

The Repast journal: an August calendar where cooked days show a photograph of that night's dinner. Saturday the 29th is selected, showing Steakhouse-Style Bavette Steak with Loved it and Not for us buttons.

Questions people actually ask

How do I stop deciding what's for dinner every night?

Let Repast pick the dinners. Tell it how many people are eating, what is off the table, when you shop, and which nights you cook. Its AI selects recipes and arranges your week. Review your plan, change anything you want, and build one grocery list when you are ready to shop. When dinner comes around, open the plan and start cooking.

Is there a meal planning app without an account or sign-up?

Repast is a meal planning app with no account. There is no email, password, or sign-in screen. Your plans, grocery list, journal, and photos are saved on your device and sync through your own iCloud. When you ask the AI to plan or make a change, relevant planning context accompanies that request, so the assistant can respond to your household and your existing menu.

What app turns recipes into a grocery list?

Repast does, and the arithmetic runs on the phone rather than in the model. It aggregates the week's recipes into one row per ingredient using a table of 33 units that each carry a dimension, so teaspoons, tablespoons and cups fold into a single volume and ounces into a single weight. Where a unit has no conversion factor — a bunch, a pinch, a thumb of ginger — it keeps the lines separate instead of inventing a total.

Does it work offline in the grocery store?

Yes. The active week is downloaded to the phone before you leave: the plan, the complete grocery list, every recipe step, every photo and every timer. Checking items off, opening a recipe and running a timer all work in airplane mode and in a store with no signal. Asking for a new plan needs a connection, because that is the one part that talks to a server.

What AI app plans dinners for a family?

Repast plans one dinner a night for a household of 1 to 8, using serving sizes the recipes were actually published with rather than dividing a four-serving recipe by four and multiplying by five. Allergen and diet rules are set once for the household and applied before anything is proposed. It does not produce separate plans per person — one dinner, one household, one grocery list.

Does it scale recipes to my household size?

It picks a real yield rather than dividing one. Recipes ship with the serving sizes their source actually published, and Repast chooses among those — so a household of five gets a genuine six-serving version labeled as having one portion spare, instead of a fabricated five-serving recipe whose quantities nobody has ever cooked.

Does it do breakfast and lunch?

Not yet. The planning loop is built around dinner, which is the meal households actually renegotiate every day.

Does it track calories or macros?

No. Repast is not a diet or medical tool — no calorie targets, no macro tracking, no weight-loss program, no clinical diets. Nutrition is whatever per-serving figure the recipe itself published, and Repast will never estimate calories from a photograph.

Are the recipes in my country's units?

The catalog is US English with imperial units: zucchini rather than courgette, 425°F rather than 220°C. Everything works outside the United States; the vocabulary and the oven dial will not be local to you.

Does anything leave my phone?

Plans, grocery lists, journal entries, and photos are stored on your device and sync through your own iCloud. An AI request sends relevant context to the planning service: your message, household settings, current plan, recent dinners, favorites, and meal feedback. Photographs are not sent to the assistant. Grocery arithmetic and downloaded cooking instructions run on your phone.

Tell it once. Eat all week.

One sentence about your household. A week of dinners you can change by talking to it. A grocery list that has already done the adding up.

Download it, describe your household once, and stop deciding dinner at six o’clock. No account to create. iOS 17 or later, iPhone and iPad.