TL;DR: What is RobotFoodie?
RobotFoodie is an operating system for your kitchen that manages food from the moment you buy it until you eat it.
RobotFoodie is an operating system for your kitchen. It helps households save money, reduce waste, and decide "what's for dinner" without the stress.
🤖 The "Robot" (How you use it)
The core of this app is a smart Chatbot. You don't just click buttons; you talk to it.
- Where it lives: You can talk to the Robot via Siri, Google Home, Alexa, or through text/voice chat on our iPhone/Android apps and website.
- How it thinks: The Robot connects to powerful AI brains like OpenAI's ChatGPT, Google's Gemini, and Anthropic's Claude.
- What it does: It acts like a kitchen manager. It remembers what is in your pantry so you don't have to.
🧩 The Key Pieces
1. Households 🏠
The "Account." Data belongs to the house, not a specific person. This keeps things private. Manage household settings and members.
2. People 👥
The members of the house. We use nicknames like "Mom," "Dad," or "The Picky Eater."
- Role: Used to track who likes what (e.g., "The Picky Eater hates mushrooms").
3. Foods & Inventory 🍎
- Foods: A reference catalog of food items with nutritional information.
- Inventory: The actual food sitting in your kitchen right now (e.g., "The 3 Apples in the fridge that expire on Friday").
4. Recipes 🥣
Instructions on how to cook food. The Robot links these to your Inventory to see if you have the ingredients to make them.
📅 Meal Plans (The Brain)
The Robot solves the "What's for dinner?" problem by looking at what you already own.
- Inventory First: The Robot prioritizes recipes that use food you already have, specifically items that are about to expire.
- Schedule Aware: It knows "Mom" works late on Tuesdays, so it schedules a 15-minute recipe for that night.
- Workflow:
- You: "Plan 3 dinners for this week."
- Robot: "You have chicken expiring soon. How about Chicken Tacos on Tuesday, Pasta on Wednesday, and Soup on Friday?"
- You: "Sounds good." -> Meals are locked onto the Calendar.
🛒 Shopping (The Gap)
The Robot ensures you never buy duplicates of things you already have at home.
- The Math:
Recipe IngredientsminusYour InventoryequalsShopping List. - Auto-Add: When you approve a Meal Plan, the Robot automatically adds only the missing items to your list.
- Ad-Hoc: You can also just shout at it.
- You: "Alexa, add milk to the list."
- Robot: Checks inventory. "You actually have a full gallon left. Do you still want to add it?"
🔄 The Lifecycle Workflows
1. Buying Food (Inbound)
You: "I just bought milk, eggs, and spinach." Robot: Moves items from the Shopping list into your Inventory and estimates when they will expire.
2. Prep Sessions (Cooking)
You: "I'm making Chicken Tacos." Robot: Tracks the cooking session and adjusts ingredient quantities in your Inventory.
3. Consumption (Eating)
You: "We ate the Chicken Tacos." Robot: Logs the meal, removes the portions from your Inventory, and tracks nutrition.
4. Menu Intel (Eating Out)
You: Snap a photo of a restaurant menu. "I'm eating the Burger." Robot:
- Logs the nutrition of the burger via Menu Intel.
- Realizes you ate a heavy lunch.
- Auto-adjusts tonight's dinner plan to be lighter (e.g., swaps Pasta for a Salad) to keep you healthy.
