Menus written at 1am
New seasonal menu tomorrow, and the descriptions still say 'chicken, sauce, greens'.
For restaurants and restaurant tech
Menu engineering copy, review replies, shift notes, allergen-aware descriptions and catering quotes. Hand the writing to a model and get back to your guests.
descriptions that sell the dish
thoughtful replies in minutes
clear notes from FOH to BOH
The problem
New seasonal menu tomorrow, and the descriptions still say 'chicken, sauce, greens'.
You know you should reply to every review. Service comes first, every time.
The walk-in was running warm and the 86 list changed. The closing team never heard.
Capabilities
Describe your stars and puzzles so they sell, from your ingredients and the story behind each dish.
Warm, specific responses that thank regulars and handle complaints with grace.
Turn rushed notes into a clean handover: 86 list, prep status, equipment issues, VIPs.
Draft proposals from your packages, headcount and the client's brief.
POS, reservations and ordering platforms call one endpoint, with price on every call.
The router picks the lowest-priced model that can do the job.
Use cases
Descriptions, specials board copy and social posts for the new menu.
A response for every review across your listings.
Shift notes everyone actually reads.
Prep lists drafted from covers forecast and par levels you provide.
How it works
Paste ingredients into the playground and taste the difference.
Connect your POS or ops platform with an API key.
A key per site, with usage tracked in the dashboard.
Control
API keys are shown once at creation and stored only as a hash. Revoke any key instantly from Settings.
Every request carries its own receipt: tokens in, tokens out, latency and price. Nothing is billed that you cannot trace.
Per-account rate limits and a free monthly allowance keep experiments safe before they become production.
You choose exactly what you send. Repeat prompts can be served from your cache, and cache hits are never billed.
For developers
Send a prompt and a capability, or name a model. One bearer key, one small JSON body, and a full receipt on every response.
curl https://YOUR-DOMAIN/api/ainf/inference \
-H "Authorization: Bearer $AI_INFERENCE_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: order-1042" \
-d '{"prompt":"Summarise this ticket in one line","capability":"chat"}'Not to start. The playground works in your browser. Your tech provider can wire up the endpoint later.
It writes from the ingredients you give it. Always have a staff member verify allergen details before publishing.
Include your tone and a couple of past replies. Approve each draft before posting.
Per token, shown for each model before you call. Every account starts with a free monthly allowance.
Rewrite tonight's specials board in a minute. Start free.