OpenHome Abilities Spotlight: Cooking Helper
Your hands-free kitchen companion that keeps pace with your cooking
You know that moment when you're elbow-deep in flour, chicken cutlets scattered across your counter, and your phone screen decides to go dark right when you need the next step? Will Johns knows it too. That's exactly why he built the Cooking Helper ability.
The Cooking Helper transforms your OpenHome device into a patient kitchen assistant that generates recipes based on your requests, then walks you through each step at your own pace. No rushing, no scrolling, no fumbling with greasy fingers on touchscreens. Just pure, conversational cooking guidance that waits for you to finish each step before moving on.
This spotlight covers what the Cooking Helper does, where to find it, how it works behind the scenes, how Will built it, and how you can start cooking with voice guidance today.
What is a Cooking Helper?
Picture this: you ask for a chicken parmesan recipe, and instead of getting a wall of text to decode while your hands are busy, you get the ingredients read aloud clearly. Then, step by step, your voice assistant walks you through the process. Finished pounding the chicken? Just say "next." Need to hear something again? Ask for a repeat.
The Cooking Helper ability generates complete recipes based on your requests, then parses everything into structured, step-by-step instructions. But here's what makes it different from just reading a recipe app aloud... it actually understands cooking rhythm. It knows you need time to complete each step. It won't barrel ahead to step three while you're still figuring out step one.
What stands out about this ability is how it mirrors the way real cooking actually happens. Cooking isn't a linear process where every step takes exactly the same amount of time. Sometimes you need to hear an instruction twice. Sometimes you're ready to move fast. The Cooking Helper adapts to your pace instead of forcing you to adapt to a predetermined schedule.
Will designed this to solve something every home cook recognizes: that frustrating dance between following a recipe and actually having your hands free to cook. Your phone screen dims. Your tablet gets splattered. Your laptop is too far from the stove. But your voice? That's always available.
Where to Find It
The Cooking Helper ability is available on the OpenHome Abilities marketplace. Search for "Cooking Helper" and look for Will Johns' creation, or browse the cooking and lifestyle categories to discover it alongside other kitchen-focused abilities.
Once installed, any OpenHome personality can access the Cooking Helper functionality, making it incredibly versatile. Whether you're using a professional chef personality, a friendly home cooking assistant, or your standard general-purpose AI, they can all tap into the same recipe generation and step-by-step guidance while maintaining their unique conversational style.
The ability integrates seamlessly with OpenHome's voice-first platform, enabling truly hands-free cooking experiences. Perfect for when your hands are covered in dough, oil, or any of the beautiful mess that comes with real cooking.
How It Works
The Cooking Helper responds to natural voice requests like "give me a recipe for chicken parmesan" or "I need a recipe for pasta." The ability generates a complete recipe, then parses the information into two distinct phases: ingredients and step-by-step instructions.
First, it reads through all the ingredients clearly, giving you time to gather everything you need before you start cooking. Think of this as your mise en place moment, getting organized before the real work begins.
Then comes the magic: interactive step-by-step guidance. The ability presents each cooking step individually and waits for your confirmation before moving forward. You control the pace entirely. Say "next" when you're ready to continue, or ask for a repeat if you need to hear the instruction again.
The system handles recipe generation intelligently, creating detailed instructions that include specific measurements, cooking techniques, and timing guidance. When it walks you through making chicken parmesan, for example, it covers everything from pounding the chicken to the proper thickness to setting up your breading station with separate bowls for flour, egg wash, and breadcrumbs.
How It Was Built
Will built the Cooking Helper using OpenHome's development environment, focusing on the interactive flow that makes voice-guided cooking actually work. The technical implementation involves generating recipes dynamically, then parsing that content into structured JSON format that separates ingredients from instructions.
The parsing logic breaks down recipes into discrete, manageable steps that can be delivered conversationally. Each step becomes an individual interaction point where the user maintains control over pacing. This isn't just about reading text aloud; it's about creating a responsive cooking companion.
The ability uses natural language processing to understand recipe requests and generates comprehensive cooking instructions that include all the details you'd expect from a quality recipe: ingredient quantities, preparation techniques, cooking temperatures, and timing guidance.
Will's background shows in the thoughtful design choices. This isn't a tech demo; it's a tool built by someone who actually cooks and understands the frustrations of trying to follow recipes while your hands are busy. The ability reflects real kitchen workflow instead of forcing artificial constraints on the cooking process.
How to Use It
Getting started with the Cooking Helper is straightforward:
Find the ability: Search for "Cooking Helper" in the OpenHome Abilities marketplace
Install it: Add it to your OpenHome account with a single click
Start cooking: Use the trigger phrase "give me a recipe for [dish name]" to begin
Follow along: Listen to the ingredients list, then work through steps at your own pace using "next" and "repeat" commands
The ability works immediately after installation without requiring additional setup or configuration. Simply speak your recipe request to your OpenHome device and let the Cooking Helper take over.
For the best experience, position your OpenHome device somewhere easily audible from your cooking workspace. The beauty of voice interaction is that you don't need line of sight or clean hands to get the information you need.
The step-by-step process feels natural once you try it. You hear an instruction, complete the task, then ask for the next step when you're ready. No pressure, no rushing, no missing crucial details because you're focused on not burning something.
Why It Matters
The Cooking Helper demonstrates how voice-first AI can solve real, everyday problems in ways that traditional interfaces simply can't match. Cooking is fundamentally a hands-on activity, but recipe following has always required visual interfaces that compete for your attention and often get in the way.
This ability showcases the power of adaptive, conversational AI that responds to human workflow instead of demanding that humans adapt to technology constraints. It's not trying to revolutionize cooking; it's trying to get out of the way so you can cook better.
There's something beautiful about how the Cooking Helper handles the messy reality of kitchen work. Real cooking involves interruptions, unexpected timing, moments where you need to hear something again. The ability embraces that chaos instead of fighting it.
For accessibility, this approach opens up cooking guidance for people who might struggle with traditional recipe formats. Visual impairments, mobility challenges, or simply busy hands become non-issues when your cooking assistant speaks clearly and waits patiently for your response.
Watch the Walkthrough
See the Cooking Helper ability in action with this demonstration video, where Will shows how recipe generation and step-by-step guidance work together:
The demo walks through requesting a chicken parmesan recipe, listening to the complete ingredients list, then following the interactive step-by-step process. You'll see how natural the "next" and "repeat" commands feel during actual cooking workflow, making it clear why this hands-free approach works so well in real kitchens.
Try It Yourself
The Cooking Helper ability shows how OpenHome Abilities can transform routine activities into smoother, more enjoyable experiences. Will built something that solves a genuine problem that many of us face every time we cook: keeping track of recipe steps while our hands are busy doing the actual work.
Ready to upgrade your kitchen experience? Search for "Cooking Helper" in the OpenHome Abilities marketplace and start cooking with voice guidance. Whether you're making chicken parmesan, trying a new pasta dish, or experimenting with cuisines you've never attempted, having a patient voice assistant that moves at your pace changes everything.
Got ideas for other kitchen abilities or thoughts about voice-guided cooking? The OpenHome community is always excited to hear from builders and users who are solving real problems with voice-first AI. Join the conversation in our Discord and share what you're creating.
Sometimes the best technology is the kind that disappears completely, leaving you free to focus on what actually matters. In this case, that's making something delicious. Be sure to check out our exercise assistant or guide to creating your own abilities if you'd care to dive deeper.
Join Us in Building the Future of AI Smart Speakers and Voice AI
Create your custom AI smart speaker and build with the latest power Voice AI tools. Browse thousands of apps or make your own. Get started today:
Website: openhome.com
Apply for a Dev Kit: openhome.com/devkit
Sign up: app.openhome.xyz
Join us on Discord: discord.com/invite/YFTvffFMzv