Ulam icon Ulam
Plan with me

Plan the week. Buy only what you are short.

Ulam turns the meals you plan into one shopping list. Add breakfast, lunch and dinner for each day, and it works out what your kitchen cannot already cover.

Plan with me
Ulam week plan screen

How it works

1

Fill the week

Pick a day, drop in breakfast, lunch and dinner. Reuse anything you have cooked before.

2

Ulam checks the kitchen

Your inventory is counted in meals, not grams. Ulam subtracts what you already have.

3

Shop the difference

The list is only what is missing. Tick items off, finish shopping, and stock updates itself.

Week plan

Every meal has a place

Start a week, then fill breakfast, lunch and dinner. Tick a meal cooked and its ingredients come out of your inventory, so the plan and the kitchen never drift apart.

Plan your week screen
Track stock in meals screen

Inventory

Stock counted in meals

Not grams — how many meals' worth you have. Staples you would never count, like olive oil, can be marked untracked and stay out of the maths.

Shopping

A list you did not write

Ingredients your uncooked meals need but your inventory cannot cover, tagged with how many meals want them. Finish shopping and everything checked lands back in your inventory.

  • ·Grouped by the week you planned
  • ·Basket state survives the whole trip
  • ·Recipes shared as a QR code between friends
Shopping screen

Inside the app

Seven screens from the current beta build.

Week plan Shopping Inventory Inventory Inventory Inventory Inventory

Your kitchen stays on your phone

Works without a signal

Plans, recipes and inventory are stored on the device, so the shop's dead spot does not matter.

No account required

Nothing to sign up for. Sharing a recipe is a QR code you hand to someone directly.

No ads, no tracking

Your meals are not a marketing signal. We do not collect them.

Plan next week with Ulam

Ulam is coming soon to iOS and Android.

Coming soon