The rush-hour set
7 pm, every table full, paper tickets piling up in the kitchen, the longest wait forgotten.
What you getThe longest wait is always on top
+Tap a problem and see what the system serves for it — each one is several features working together.
Each set says what it fixes, with which features, and where to try it in the demo.
01 The rush-hour set
✓ The longest wait is always on top


02 The self-order set
✓ Guests order the moment they sit down

03 The fast-bill set
✓ The QR matches the bill to the satang

04 The honest-drawer set
✓ Even 40 baht short shows at shift close


05 The never-run-out set
✓ Nobody has to switch dishes off by hand

06 The butcher-counter + wholesale set
✓ 0.485 kg × ฿1,200 = ฿582, no calculator
Grandma's Kitchen (Demo)
Sliced Pork Belly
2 000101 012504
2000101012504 into the demo’s scan box.

07 The live-numbers set
✓ Know the day while it is happening

08 The promotions + loyalty set
✓ Staff never memorise a promotion


09 The real-floor set
✓ Status labels at 8.77:1, readable in sunlight

Ask in Thai, English or Korean. The AI assistant (powered by Claude) calls tools wired to the shop database to fetch the numbers — it does not guess from the model's general knowledge.
A system that handles money and customer data has to be checkable at every layer.
1,003 automated testsFrom pricing rules to the real app talking to the real server through a whole business day.
OWASP Top 10 reviewedSeven findings, all fixed, with safe defaults switched on.
Five rolesEnforced on the server. A disabled account or a role change takes effect at once.
Your data stays in your shopRuns on a machine in the restaurant; sales and customer data go to nobody's server.
Open source, Apache-2.0Use it commercially, change it and redistribute it.
Real screenshotsEvery screen on this page is captured from the app by golden tests, not mocked up.
Free to use, and no monthly plan will follow later — the system never ran on our servers in the first place.
Restaurant: yours · Branches: as many as you like
Thank you for your order 🙏