See a project in action

45 seats. 12 staff. Every margin. One project that runs the whole kitchen.

Marco owns Osteria Luna, a farm-to-table Italian restaurant in Orlando. He uses Virgil to manage his menu costs, vendor orders, staff schedule, and daily prep. When a supplier raises prices, Virgil already knows his margins and tells him exactly what to do.

Step 1 · Set up the project

Create the project. Add the people and vendors.

Marco creates an "Osteria Luna Operations" project in Virgil. He adds his core staff and the vendors who keep the restaurant running. Everyone and everything is in one place from day one.

Virgil — Osteria Luna Operations — Stakeholders

Staff and vendors who touch this operation every week.

Ana Reyes

internal

Sous Chef · Osteria Luna

28 entries in dossier

Devon Walsh

internal

Bar Manager · Osteria Luna

17 entries in dossier

Green Valley Farms

external

Produce Vendor · Green Valley Farms

41 entries in dossier

Heritage Cellars

external

Wine Distributor · Heritage Cellars

22 entries in dossier

CleanPro

external

Linen Service · CleanPro

9 entries in dossier

Step 2 · Build the menu and cost every dish

Know your margins before service.

Marco builds the menu as a table in the project. Every dish has a food cost, a menu price, and a margin. Virgil reads this table alongside every vendor invoice in the project, so when a supplier price changes, the impact on each dish is already calculated.

Virgil — Osteria Luna Operations — Menu Costs
DishFood costMenu priceMarginNotes
Burrata appetizer$4.20$1877%Strong opener
House pappardelle$3.80$2484%Best margin on menu
Branzino$14.50$3862%Harbor Fresh supply
Tiramisu$2.90$1479%House made

Step 3 · Track vendor orders and weekly spend

Every delivery. Every invoice.

Marco tracks his weekly vendor schedule as a checklist. Every delivery and every invoice lives in the project. Virgil sees the running spend across all vendors so it can flag when the week is running over budget.

Virgil — Osteria Luna Operations — Vendor Schedule
Monday AM — Green Valley produce delivery ($680)
Tuesday — Heritage Cellars wine restock ($1,200)
Wednesday — Seafood order from Harbor Fresh ($890)
Friday — Linen pickup and drop, CleanPro ($180)

Step 4 · Staff schedule and prep list

Who is working. What needs doing before doors open.

The daily schedule and prep list live on a board in the same project as the menu costs and vendor orders. Virgil can connect the dots, for example flagging a prep item tied to an ingredient that did not arrive on time.

Virgil — Osteria Luna Operations — Board
Lunch2

Ana + 2 line cooks

1 server on floor

Dinner2

Full team

Marco on floor

Prep3

Stock reduction

Pasta sheets (pappardelle)

Dessert plating setup

Step 5 · The payoff

A supplier price jumps 40%. Marco needs an answer before the dinner rush. Virgil already has it.

Harbor Fresh raises their branzino price mid-week. Marco does not have a food cost analyst. He asks Virgil, which already knows his margins, his menu, and his alternatives.

Virgil on Osteria Luna Operations
Branzino cost jumped 40% this week from Harbor Fresh. What do I do?
Your branzino margin just dropped from 62% to 47%. Three options. One: raise the menu price to $44. That restores your margin to 63% and keeps the dish on the everyday menu. Two: swap to black sea bass from the same vendor. Their black sea bass is $11.20 right now. At your current $38 price that puts margin at 70%, better than branzino was before the increase. Three: pull branzino from the regular menu and run it as a weekend special at market price. Replace the everyday slot with your swordfish, which is at $9.80 and margins 74% at a $38 price. Your swordfish sold well as last month's special, which is a good signal. I would go with option three. You keep the menu price stable, protect your margins, and you have a proven dish that guests already responded to. Want me to draft the updated menu description for the swordfish?
Yes. And add a note to the vendor file that Harbor Fresh pricing is inconsistent.
Done. I added a note to the Harbor Fresh vendor entry: "Branzino price increased 40% week of [date] with no advance notice. Monitor for pattern before expanding orders." Here is the menu description for the swordfish: "Pan-seared swordfish, lemon caper butter, charred broccolini, house breadcrumbs." Clean, matches your existing voice. Want me to adjust anything before you send it to Ana?

The kitchen is the project.

Marco does not have a food cost analyst, an operations director, or a purchasing manager. He has a project with every vendor invoice, every dish cost, every staff shift, and every prep item in one place.

The menu table talks to the vendor orders. The vendor orders talk to the board. When a price changes, Virgil knows which dishes it touches and what to do about it.

This is not restaurant software. It is a workspace where the whole operation lives, with an AI agent that understands every part of it.

One restaurant. Run like a company.

Every vendor, every margin, every shift. One workspace. Virgil is available now.