Pantry®
(01) AI Kitchen Assistant © 2026
(01) (Read more) © 2026

      Pantry is an AI kitchen assistant that connects your fridge to a multi-agent system, so a single message can manage inventory, plan meals, track nutrition, and build grocery lists®

(Problem)

Running a kitchen is a constant, low-grade logistics problem. What's in the fridge, what's about to expire, what to cook tonight, whether it fits your goals, and what to buy on the next run all live in your head or scattered across notes apps.

Most tools solve one slice and ask you to do the data entry. Track every item by hand, search recipes that ignore what you actually own, and rebuild a shopping list from scratch each week, until the effort outweighs the benefit and you stop.

(Year)
2026
Pantry dashboard
(Solution)

A single chat assistant backed by a supervisor that interprets every message and routes it to one of six specialists, inventory, meal plan, recipe, nutrition, profile, or shopping.

One natural conversation quietly coordinates six capabilities behind the scenes, every one of them grounded in what you actually own rather than generic defaults.

(Impact)
  • A LangGraph StateGraph supervisor classifies intent with structured output and dispatches to one of six ReAct specialists, keeping routing fully inspectable.
  • Per-request tool factory closures capture the authenticated user id, so an agent is structurally incapable of touching another user's pantry.
  • Routing is a cheap structured-output call; only the steps that genuinely need language reach the model, keeping cost and latency low.
Pantry recipe suggestion grounded in live inventory
(02) (Technical design) One message to one action
01

Supervisor Routing

Every message enters through a single LangGraph StateGraph. A supervisor node uses structured output to classify intent and route to exactly one of six specialists, rather than letting one model juggle every tool.

Conversation state persists through a MemorySaver checkpointer, so each turn carries context without a database round-trip. Separating routing from reasoning keeps the control flow inspectable, you can see precisely which agent handled a request and why.

02

Specialist Agents

Inventory, meal plan, recipe, nutrition, profile, and shopping each run as an isolated create_react_agent with a scoped system prompt and a small, purpose-built tool set.

Tools are built per request through factory closures that capture the authenticated user, so an agent can only ever touch the right person's pantry. Adding a capability means adding an agent and a tool factory, never editing a monolith.

03

Fuzzy, Append-Only Inventory

Ingredient names are messy. People type "tomatoe", "tomatos", or reach for a regional word entirely. Fuzzy matching runs on every lookup, so near-misses collapse onto the same item without exact strings.

Inventory is append-only: items are never hard-deleted, only deducted or marked consumed. That preserves history and sidesteps the race conditions that plague concurrent quantity edits.

04

Deterministic Lists & Nutrition

The shopping list is deliberately not an LLM. A rule engine applies per-unit thresholds and cross-checks current stock against planned meals to emit out-of-stock, low-stock, and missing-for-the-week items, with zero chance of a hallucinated entry.

Nutrition logs are scored against personal daily targets and roll up into macros, calories, and weekly trends the user can query in plain language.

(03) (Key learnings) Building Pantry
01

Supervisor routing beats a single agentic loop, explicit specialists are far easier to reason about and debug than one model juggling every tool.

02

Grounding LLM output in real user data is what makes suggestions feel genuinely useful rather than generic, the inventory is the product.

03

Reserve the model for what actually needs language. Deterministic rule engines for lists and thresholds are cheaper, faster, and never hallucinate.

(04) (More works) © 2026
Chetto
Chetto® © 2025
Whatsapp Workflows
Beekind
Beekind® © 2024
Smart Beekeeping Assistant
KnowChem ELN
KnowChem ELN® © 2026
Electronic Lab Notebook

LET'S WORK
TOGETHER.

anannya0316@gmail.com +91 7796699769
ANANNYA