Welcome, Chef Guest!

Ready to create some culinary magic today?

Recipe

Save a custom recipe with structured steps, one-cook or two-cook assignments, and timers that can run together.

Handpicked Recommendations

Ingredients Overview

Quickly matching recipes with what you have in stock.

Active Timers

No active cooking timers.

Ingredients

Log your kitchen supplies to automatically match recipe requirements.

Add Ingredients

Add ingredients you have in your kitchen. We will use these to calculate recipe matches and deduct portions when cooked.

My Ingredients

Recipe

Explore, create, and manage recipes from one place.

Custom Recipe

Ingredients

Steps

Talk

Voice idle

Create with AI

Gemini Configuration

Your API Key is saved locally in your browser's localStorage and is only sent directly to Google's API servers.

AI Draft

Gemini is drafting your recipe...

Structuring ingredients, step details, cook assignments, and timers.

AI Recipe Draft

Play Recipe

Run your recipe like a live kitchen board with timed step movement.

Upcoming

Cook 1

Cook 2

Completed Items

Meal Planner & Groceries

Schedule recipes into your weekly rotation and generate shopping lists.

Weekly Meal Schedule

Automated Shopping List

Automatically generated list from ingredients of scheduled meals, cross-referenced with your pantry items!

Kitchen Tip

Your automated shopping list intelligently omits items you already have inside your **Ingredients**. Check off items in your list to keep grocery trips minimal!

FAQ

Quick guide to all app features and workflows.

What is the fastest way to start?
Add your ingredients first, then open Recipe to explore or create. Use Play Recipe to execute with timers and board flow.
Ingredients
Track ingredient quantity/unit/category, auto-generate nutrition (with API key), and use stock for matching and deduction while cooking.
Recipe
Create recipes via form or voice, optionally generate with AI, import JSON, export selected recipes, like/share, and browse explore filters.
Play Recipe Kanban
Steps move from Upcoming to the assigned cook, then to Completed when the timer ends. Each cook follows their own sequence; assign only independent tasks to different cooks. Expert uses original times, Somewhat uses 1.5x, and Beginner uses 2x. Reset stops the session. Timers are not restored after reload.
Profile Settings
Set your name, gender, dietary preference, experience and optional Gemini key. Email is read-only from cloud login. Choose a local music file, video playback preference and performer. Silence Play Audio mutes announcements, countdown sounds, chimes and background music.
Meal Planner & Shopping
Assign recipes to day and meal slots, or select the empty option to remove a meal. The shopping list combines compatible units and subtracts available quantities. It does not convert weight to volume or match different foods by partial names. Previously assigned meals remain saved when you change diet; review those choices.
Login and offline data
Continue on This Device works without an account. Configured Google/email accounts sync profile, ingredients, recipes, likes and meal slots privately. Guest data and each account are separate. Sign-out retains local data; clear site data on a shared device when needed. Offline changes are saved locally and retried when connected. Export recipes for a portable backup.
Free AI and step videos
Manual recipes and timers do not require AI. Optional recipe generation and approximate nutrition use your own Gemini key and its available free quota. Requests send selected ingredients to Google. The key stays in this browser account's storage, not the app database. AI videos have no free API tier, so automatic generation is disabled in this deployment.
Music, audio and local caching
A selected audio file under 50 MB is stored in this browser and can loop during Play Recipe. It survives reloads but does not sync to another device. Browser storage clearing or eviction removes local media. Spoken instructions are queued for both cooks; each final countdown second beeps once. Sound and dictation depend on browser permissions and device support.
Likes, sharing and nutrition
Recipe hearts are saved in your profile; Like shows the liked subset in Explore. Export selects individual recipes as JSON; Import skips existing IDs. Share sends the app link, not private recipes. Nutrition is an AI estimate for the stored quantity and scales when that quantity changes; it is not verified nutritional or medical advice. Dietary filters use recipe tags, so tag custom recipes accurately.