For partners, roommates and families

One dinner plan for your whole household.

Partners, roommates and family each use the same app on their own device. A bot plans the week from your preferences. Swap what you don’t want, approve, then get recipes and one shopping list for the stores you already use.

Which path fits you?

Free · open source

Run it yourself, free

Open source and self-hosted on your own free Cloudflare and Supabase accounts. Our bot (free) sets it up with you.

  • Couples and households: everyone approves the week before it locks. Just you? Approve on your own.
  • Add allergies and foods to skip, and every dinner is planned around them.
Set up free

Hosted · 7 days free

We host it

Your app at yourname.botmymeals.com. Nothing to set up: no Cloudflare, Supabase or GitHub. Our bot plans the week.

  • Couples and households: everyone approves the week before it locks. Just you? Approve on your own.
  • Add allergies and foods to skip, and every dinner is planned around them.

7 days free, then $9.99/mo or $99/yr.

Try 7 days free

Or see a sample week first

This week, Oct 11 to 17, with the date strip under the title, Edit nights on the right, Sunday’s lemon-garlic roast chicken marked Made, Monday’s mandarin orange chicken bowls with Swap and Remove, and Lock this week above the Meals, List, House and Settings tabs.

Built for any household

Solo, a couple, roommates, or a family. Everyone opens the same app on their own phone, tablet or computer, and sees the same week and the same shopping list.

Just you? Approve on your own. Sharing? Everyone approves before the week locks. Cook this week, plan next.

Two phones on the same week. Alex sees this week’s dinners under the week strip; Jordan asks to swap Tuesday’s baked ziti for tacos.

Dinner, planned.

It plans dinner

Your bot generates the week from your preferences and past weeks.

You tweak what you want

Easy swaps for the nights that don’t sound right.

You approve

Then recipes and a shopping list for your preferred stores.

See it on a phone

This week marked Locked, with the week strip, Open shopping list and Tonight’s meal, mandarin orange chicken bowls, at the top.

Approved

Shopping list for the whole locked week, with the week strip and Share: one list split between Walmart and Kroger, with amounts and no prices.

Recipes and list

Watch a week come together

42 seconds in the real app: plan the week, swap a night, the same plan on every phone, lock, recipes and a list split by store.

Read the captions
  1. Our bot plans the week from your house’s tastes.
  2. Seven dinners. One plan for everyone.
  3. Not feeling a night? Ask for a swap.
  4. Our bot swaps it.
  5. Same plan on every phone.
  6. Lock the week.
  7. Recipes for every night.
  8. One list, split by your stores. No prices.
  9. Bot My Meals. botmymeals.com. Try 7 days free, or run it yourself, free.

Prefer no motion? Step through the same week.

Recipes and shopping, when the week is approved

After approval, the week is set. Your bot brings the recipes and builds the shopping list around the stores you prefer. Store names split the list so shopping is simpler. We never invent grocery prices. Cart adds only where the store actually supports them. Tap Check now and the app pings your bot — you’ll see Your bot was notified, then recipes and the list fill in. Save a favorite and your bot may suggest it again after a few weeks. Request for next week puts it on the planning week.

  1. Lemon-garlic roast chicken

    Sheet-pan thighs, baby potatoes, and green beans.

  2. Mandarin orange chicken bowls

    Two frozen bags, rice, broccoli—bowls for 4.

  3. Turkey taco night

    Seasoned turkey, warm tortillas, toppings at the table.

  4. Honey-garlic salmon + salad kit

    Sticky roasted salmon beside a Greek salad kit.

  5. Sausage & gnocchi skillet

    One skillet: sausage, gnocchi, marinara, spinach.

  6. Butter chicken with naan

    Two packs of simmer sauce, naan for 4, fluffy rice.

  7. Pizza night

    Two doughs, pizza sauce, cheese, pepperoni—bake and share.

Common questions

  • Can my partner approve the weekly meal plan?

    Yes. You each open the same app on your own device and see the same week. Either of you can swap a night you don’t want. When you share a household, everyone approves before the week locks.

  • What is Bot My Meals?

    Bot My Meals is a household dinner planning app. A bot plans seven dinners from your household’s preferences and past weeks. You swap what you don’t want, approve the week, and then get recipes and one shopping list split by the stores you use. It works on any phone, tablet or computer with a web browser, with nothing to install.

  • Is there a free version?

    Yes. Bot My Meals is open source. Run it yourself, free, on your own Cloudflare and Supabase accounts. The code is on GitHub, and our bot (free) walks you through the setup.

  • How much does it cost?

    Running it yourself is free. The hosted plan is 7 days free, then $9.99/mo or $99/yr, plus tax where it applies. One plan covers everyone at home at no extra cost. Billing is handled by Stripe.

  • Can it plan around allergies?

    Yes. Add allergies and foods to skip, and every dinner is planned around them.

  • How is it different from Mealime, Paprika, or Plan to Eat?

    Bot My Meals is built around a shared approval step. A bot plans the week, everyone at home sees the same plan on their own device, and the week locks only after everyone approves. Recipes and a shopping list split by your stores come after that.

  • Can the shopping list be split by the stores I use?

    Yes. Once the week is approved, your bot builds the shopping list around the stores you prefer, and store names split the list. We never invent grocery prices. Cart adds happen only where the store actually supports them.

  • Does my partner need their own subscription?

    No. One plan covers everyone at home. Invite them with a link, at no extra cost.

  • What do I get with the hosted plan?

    Your own Bot My Meals app at yourname.botmymeals.com. You pick the name. We run the hosting and the database for you, so there’s no Cloudflare, Supabase or GitHub to set up. Our bot plans the week.

  • Does everyone at home need their own plan?

    No. One plan covers everyone at home. Invite them with a link, at no extra cost. Everyone opens the same address in any browser, on any device.

  • Is my household’s data private?

    Yes. Hosted households share one database, and your household’s data is kept separate from every other household’s. Our bot uses only your household’s data to plan your week.

  • How do I cancel?

    Anytime, in the billing portal: open Manage billing in your app. Cancel before the 7-day trial ends and you aren’t charged. After that, your plan runs until the end of the period you’ve paid for.

  • Which devices does it work on?

    Any phone, tablet or computer with a web browser. There’s nothing to install.

  • Can I run it myself instead?

    Yes. The do-it-yourself version is free on your own Cloudflare and Supabase accounts. The setup page walks you through it.

One plan for everyone at home.

Run it yourself for free, or let us host it for you.

Hosted: 7 days free, then $9.99/mo or $99/yr. See a week