Voice mode
Tap the mic and talk to Recipes — cook hands-free, manage staples, fill the grocery list. One session at a time, ended when you tap End.
Voice mode lets you talk to Recipes instead of tapping. It's useful in three places: cooking a recipe hands-free, adding to your staples list, and filling out the weekly grocery list. Each one has its own mic icon in the relevant surface.
Sessions run in the background. While one is going, a small pill sits above the tab bar — mic icon, a status dot, and the mode you're in. The session keeps running while you navigate around the app. Tap End in the sheet to stop it.
Cooking
Open a recipe and tap the mic icon in the top corner. The session has the recipe loaded — title, ingredients, steps, scaled servings, and household allergens. Ask anything:
- “What's next?” — walks you to the next step in plain language.
- “How much salt?” — pulls the quantity from the ingredients.
- “Set a 10-minute timer for the rice.” — starts a timer with that label.
- “How long is left on the chicken timer?” — reads the remaining time.
- “Cancel the rice timer.” — stops a timer by name.
Timers started by voice show up in the same active timers bar as ones you tap to start, and behave the same way. The session paraphrases the recipe out loud so you're not hearing raw Cooklang syntax read back at you.
Staples
Staples are the items your kitchen always has on hand — olive oil, soy sauce, flour, rice. They auto-check in every grocery list so you don't have to dismiss them each time.
To manage them by voice: open the Groceries tab, tap More, choose Staples, then tap the mic icon next to the search input. Rattle off what's in your kitchen:
- “Add olive oil, sesame oil, soy sauce, and rice vinegar.” — adds them all to staples.
- “Remove rice vinegar.” — takes one out.
- “What's already on the list?” — reads your current staples.
Duplicates are caught — if you name something that's already a staple, you'll be told it's already there and the session moves on.
Groceries
The active grocery list — recipe ingredients you've added plus custom items. Different from staples in that it's weekly, not forever.
To manage it by voice: open the Groceries tab, tap the + button to open the add-item dialog, then tap the mic icon next to the input. Talk through what you need:
- “Add eggs, milk, two onions, chicken thighs, basil, and a bag of pasta.” — adds them all.
- “Take eggs off the list.” — removes one.
- “What's already on the list?” — reads it back.
If you mention something that's already a household staple, the session tells you it's covered instead of duplicating. If something's already on this week's list, same — it says so and moves on.
The pill at the bottom
While a session is running, a pill appears above the tab bar:
- Mic icon — tap to mute or unmute. Muted means the assistant won't hear you until you tap again.
- Status dot — color tells you what's happening: green while it's listening, peach while it's speaking, grey while connecting or muted, red on an error. The dot also pulses with audio level so you can see it's actually picking up sound.
- Label — the mode (Cooking, Staples, or Groceries) so you don't lose track of which session is open.
Tap the label or dot to open the full sheet — same row layout the active-timers sheet uses, with mute and end buttons inside. Closing the sheet just minimizes; only End stops the session.
Switching between modes
One session at a time. If a session is already running and you tap a mic somewhere else, you'll be asked to end the current one before starting a new one. The current mode is named so you know what's about to end.
What it can't do
- Each session is fresh. It doesn't remember earlier conversations.
- It works on the surface you started from. A cooking session can't add items to your grocery list, and a groceries session can't set timers.
- Backgrounding the app ends the session. Open the mic again to start a new one.
- It needs a network connection. Offline cooking still works with the rest of the app; voice doesn't.
Related guides
How the grocery typeahead works — including Recently added, the household-wide history that surfaces items you've typed before so you don't have to retype them every shop.
Categorization, quantity merging, pluralization, and why your shopping list keeps cups separate from grams.