
AI-ROS : An AI operating system for multi-location restaurants
An AI-powered data ingestion monitoring system for restaurant operations.AI-ROS is role-based by design. A Director, a Region Head, and an Outlet Manager each sign in to a different platform; the side navigation adds and hides sections to match what their role actually needs. To keep this story readable, I’m following a single lens: Sarah Chen, a Director.
One platform, three vantage points.
A restaurant group isn’t one user ; it’s a hierarchy, each level needing a different view of the same business. I designed AI-ROS around three primary roles, with the navigation adapting to each.
All locations
Director
Oversees the entire group. Can view every location together for the full picture, or drop into any single site to drill in.
lens of this case study
Multiple locations
Region Head
Runs a region a cluster of outlets. Sees their locations together and compares across them, without the company-wide view.
One restaurant
Outlet Manager
Owns a single site’s day-to-day: sales, labor, invoice approvals. Gets the tightest, most focused nav.
Below them sit specialists ; a construction PM, a finance approver who live deep inside one module. The principle held across all of them: an Outlet Manager never sees another region’s numbers, a Region Head never touches company-wide settings, so the nav gives each role only its slice.
It’s Sunday, and Sarah Chen is doing math in her head.
She runs six restaurants. Right now three people are walking toward overtime, a Friday rush is about to be understaffed, an invoice sits uncoded, and a renovation is creeping over budget. All true this minute and she can see almost none of it. The data lives in five disconnected tools, and by the time it reaches a report, the week is gone. She’s managing the rear-view mirror.
The four problems that made me build this.
Scattered systems
Nothing lived in the same place
Sales were in the POS. Reservations were in a different tool. Labor was in a spreadsheet someone updated by hand. None of it talked, so the only way to see the whole picture was to stitch it together yourself, every single week.
No foresight
The money was gone before anyone noticed
When your data is scattered, you can’t really look back — and you definitely can’t look ahead. So the same mistakes kept repeating: overtime you didn’t catch, spend you didn’t plan for, all of it showing up after it had already happened.
No line of sight on performance
You couldn’t tell if you were on track
Was today good or bad? Ahead of forecast, or quietly falling behind? There was no easy way to hold actuals up against budget or last week — so you ran the restaurant on gut, and only learned the truth once the period closed.
Blind construction budgets
Opening a new outlet meant flying blind
And it wasn’t just the day-to-day. Building out a new location meant setting a budget and then losing sight of it costs drifting quietly until the invoices arrived and told you where you’d landed.
The insight that reframed everything.
The problem was never a lack of data
Every operator I spoke to was already drowning in reports — POS exports, labor sheets, reservation dashboards. More data wasn’t the answer; they had too much of it. What they lacked was synthesis — one place that turned all of it into a decision. That’s why AI-ROS leads with answers and alerts, not another dashboard to read.
Don’t replace their tools - ingest them
They already run best-in-class systems, and they’re not giving them up. The gap wasn’t the tools; it was that none of them talk to each other. So AI-ROS doesn’t compete with the stack — it sits above it, pulling every source into one picture.
POS
Toast · NCR Aloha
Labor
Harri · Deel
Reservations
TSevenRooms · Resy · OpenTable
Onboarding that fills the empty room.
A conversational interview , not a settings panel. Each answer pre-wires the product, so the dashboard is never empty.







Dashboard
The Dashboard — the business as one thing. Alerts sit above the metrics, an AI narrative diagnoses what's moving and why, and the P&L, labor plan, and invoice queue all resolve in the same view.
Data Ingestion
The thesis, made literal. Toast, Aloha, Harri and SevenRooms connect directly with CSV as a fallback because the job was never to replace the operator's stack, only to make it finally speak.




Sales Forecasting
The AI makes the call, the operator keeps the veto. Configurable inputs feed a cover and sales forecast, warning bands flag overtime and SPLH risk, and a Manual Override column lets any number be overruled before the forecast is posted.

Labor Scheduling
The thesis, made literal. Toast, Aloha, Harri and SevenRooms connect directly with CSV as a fallback because the job was never to replace the operator's stack, only to make it finally speak.


Approvals
Most tools design only the happy path. I designed all three states of the invoice workflow — the routine it handles, the scan it can't read, and the exception it doesn't yet know — because a system you can trust is one that's honest about what it can't do.
Approvals - the routine
The happy path, handled. Auto-coded invoices clear in a single click, each tagged with its cost category and location the volume work moves without the operator touching it.
OCR Failure - the honest "I can't read this"
When the scan is below the confidence threshold, the system flags it rather than guessing showing the raw extracted text and offering manual coding or a re-process. It would rather admit uncertainty than post a wrong number.
Exception - the failure that teaches
An invoice from a vendor with no matching rule stops the line, explains exactly why, and offers to create the rule on the spot so a one-off human fix becomes permanent automation.



Reservations
Demand, before it arrives. Covers, occupancy, no-show rate and RevPASH roll up across every location, an AI forecast recommends ghost tables and deposit prompts, and a daypart chart shows exactly which slots are packed and which sit thin.

Budget & P&L
Every line, and the story behind them. YTD-versus-budget metrics sit above a full P&L variance table, with an AI insight naming the cause labor is over on BOH overtime, offset by renegotiated Sysco pricing.

Capital Projects
Construction, finally visible. Live budget-utilization bars, delivery dates, and change-order counts sit on the same cards as everything else because a $1.2M build-out should read as easily as a Tuesday lunch shift.


Rules Engine
Automation, dragged into daylight. The logic that codes every invoice is a plain table — vendor equals Sysco Foods → Food — with priorities, on/off toggles, and edit rights sitting with the operator, not the black box.





What it's really about
The hardest thing wasn’t any single screen. It was the one mental model that lets a single person own operations, finance and construction across six locations — the same patterns, the same color logic, the same alert → context → action rhythm, until five worlds felt like one.
It’s Sunday, and Sarah Chen is doing math in her head.
Except now she doesn’t have to because there was ;
86% increase in avg basket size
20% growth in acquiring new customers

