KitchenWatch

Won't put dinner on your calendar that your fridge cannot feed.

Taskmaster · Gemini 3.5 · Cloud Run
Scheduler wakes at 07:00 IST

Step 1

What's on the shelf?

Photo, voice, or demo reset. Say dates like “expires tomorrow” or “both expire in two days.”

Point at the fridge, upload a photo, or say: “cucumber and lady finger expire in two days.”
Photo
Voice

Your shelf

Step 2

Run the watch

One verified cook event on Google Calendar — only if Trust passes.

Waiting

No calendar event yet

Add dated food, then run watch.

RetrieveFirestore shelf
PlanGemini cook
TrustPython rules
WriteCalendar
VerifyGET event

Same day won't write twice — skipped_idempotent keeps Calendar clean.