HOW AMI LEARNS
Only the useful bits survive.
Taste stays useful. Food rules stay fixed. This week can change. Feedback decides what comes back.
>if(typeof Shopify==='undefined') window.Shopify={};Shopify.formatMoney=function(c,f){if(typeof c==='string')c=c.replace('.','');let v='';const r=/\{\{\s*(\w+)\s*\}\}/;const s=f||"£";function d(o,d){return typeof o==='undefined'?d:o}function m(n,p,t,dec){p=d(p,2);t=d(t,',');dec=d(dec,'.');if(isNaN(n)||n==null)return'0';n=(n/100).toFixed(p);const parts=n.split('.');const dollars=parts[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g,'$1'+t);const cents=parts[1]?(dec+parts[1]):'';return dollars+cents}switch(s.match(r)[1]){case'amount':v=m(c,2);break;case'amount_no_decimals':v=m(c,0);break;case'amount_with_comma_separator':v=m(c,2,'.',',');break;case'amount_no_decimals_with_comma_separator':v=m(c,0,'.',',');break}return s.replace(r,v)};
AMI
Next week starts from there, not from zero.
Keep what worked. Change what didn’t. Tell Ami what is different this time.
HOW AMI LEARNS
Taste stays useful. Food rules stay fixed. This week can change. Feedback decides what comes back.
01 · TASTE
Ami looks past labels. Bright or rich. Familiar or curious. Savoury first, sweetness later. The pattern is what travels from one menu to the next.
The point is not to put you in a box. It is to stop pretending every Monday starts blank.
02 · THIS WEEK
A busy day is not a new identity. Ami can change the week without rewriting who you are.
03 · THE KITCHEN
Personalisation decides what fits. Then the software gets out of the way and the kitchen does the cooking.
04 · FEEDBACK
The next menu starts with evidence from the last one. Fewer repeats. Fewer dead ends. Less asking you the same thing twice.
FLAYVR
Tell Ami what matters this week. Flayvr’s chefs take it from there.