Self-hostable digital restaurant menu. Diners scan, browse in their language, and ask Tony for recommendations.
Live demo resets automatically · no signup

The diner experience

The menu
Categories, prices, photos

The dish
Full detail, allergens, photo

Ask Tony
Recommendations on tap
How it works
One code on the table opens the menu instantly. No app, no download.
Automatic locale detection shows every dish in the diner's own language.
Stuck choosing? Tony suggests dishes from the menu in a friendly chat.

Tony is an optional chat assistant that recommends dishes from the restaurant's current menu. Diners just say what they're in the mood for, like "something light and fresh," and Tony picks real dishes, with prices and photos, right in the conversation.
Recommends only what's actually on the menu right now
Friendly and conversational, answers in the diner's language
Fully optional. Switch it off and the menu still shines
Everything included
Scan and the menu opens automatically in the diner's language.
Menu, categories, variants, extras, images, hours, publishing and translations.
Tony recommends dishes from the live menu. Enable it per restaurant.
See which dishes get viewed, without tracking individual diners.
Admin sits behind Cloudflare Access, so there are no in-app passwords to manage.
Run it entirely on your own Cloudflare account. Your data, your infra.
Try it live
Scan the menu like a real diner, or open the admin on your desktop.
The menu
Point your camera at the code, exactly what a diner does at the table.
or open the menu directly →The admin

Opens in a new tab. Best viewed on a desktop, the admin is built for a large screen.
Pricing
Run it yourself, let us host it for you, or licence it for resale.
forever, on your own infrastructure
Personal, non-commercial, academic, charity and government use
Every feature included, including the Tony AI assistant
Runs on your own Cloudflare account, your data, your infra
we run it, you just manage the menu
Fully managed hosting, updates and backups
Tony AI assistant included, no setup
Commercial licence for one restaurant included
priced to your setup, by enquiry
Self-hosting it yourself for a paying restaurant
Hosting it as a paid service for others
Embedding it in a paid product
No self-serve checkout yet. Commercial licensing is handled by enquiry so we can fit terms to how you're running it. Not sure which applies? Reach out and we'll point you the right way.
Get started
Free for personal, non-commercial, academic, charity, and government use. Clone the repo, deploy to your own Cloudflare account, and you're live.
★Get it on GitHubRunning it for a paying restaurant, hosting it as a service, or embedding it in a paid product requires a separate license. Get in touch and we'll sort it out.
Commercial licensing→