Product demo

Tableside, start to finish, in about a minute.

An AI waiter for restaurants that I designed and built on my own. A guest with a dairy allergy asks what they can eat, orders by chatting, and the order reaches the kitchen.

Recorded live on a demo restaurant with made-up data. The AI replies are real; the waits between them are cut, the kitchen section is sped up, and the narration is a computer voice.

What to watch for

How it's built

TypeScript, Next.js, React and PostgreSQL on Supabase. An LLM agent with 17 schema-validated tools, reached through OpenRouter, with model fallback, guardrails and an evaluation harness that replays scripted guest conversations through the real agent.