Open Source · Built on Open Mercato

Your restaurant's ops backbone for kitchens that actually run

RestaurantOS connects your equipment, facilities, food safety compliance, checklists, and multi-location operations into a single system of record — replacing binder chaos with structured workflows and real-time dashboards.

✓ AGPL-3.0 Licensed
☁ Self-hosted or Cloud
⚡ Mobile-first field ops
app.restaurantos.io/dashboard
Dashboard
Equipment
Work Orders
HACCP Logs
Checklists
Reports
Bistro Roma — Multi-Location Overview
HACCP Compliance
98.5%
↑ 3.2% vs last month
Equipment Uptime
96.1%
↑ 2.4% vs target
Open Work Orders
8
2 high priority
Maintenance Cost vs Budget — Last 6 Months
Built for how restaurants
actually operate

Four principles that set RestaurantOS apart from generic CMMS tools that don't understand kitchens.

🔄

Replace the binder, not the POS you love

RestaurantOS integrates with your POS, accounting, and HR tools — it doesn't replace them. It fills the operational gap between front-of-house and back-of-house so nothing falls through the cracks.

Integrations
📋

HACCP compliance built in, not bolted on

Temperature logs, receiving checks, cleaning schedules, and pest control — all digitally signed, timestamped, and audit-ready. Health inspectors get a PDF. You keep the peace of mind.

Food Safety
🧠

Your restaurant's brain, not just its clipboard

Every work order, every checklist, every equipment swap builds institutional memory that survives staff turnover. Seasonal teams rotate — your knowledge stays.

Institutional Memory
🔓

Open source, no lock-in

Inspect the code. Host it yourself. Leave whenever you want. We earn your business every month with a platform that delivers value, not vendor lock-in.

AGPL-3.0
One platform, every role
in your restaurant

From the multi-unit owner checking KPIs on her phone to the kitchen manager running prep with greasy hands — RestaurantOS adapts to every user.

🎯
Multi-Unit Owner

Carlos, 48

Runs 6 locations across two cities. Currently juggles WhatsApp groups, paper binders, and monthly manager check-ins to understand what's really happening in each kitchen.

What he needs: A single dashboard where he can see compliance status, equipment health, and maintenance spend across all 6 locations without calling anyone.
🔧
Kitchen Manager

Ania, 32

Runs the busiest location. Opens at 6 AM, closes at midnight. Loses track of which walk-in needs a compressor check and which hood vent is overdue for cleaning. Paper checklists vanish.

What she needs: A mobile app she can use between orders that shows today's checklists, flags overdue maintenance, and lets her report issues in 30 seconds with a photo.
📊
Franchise Investor

David, 56

Invested €800K across 3 franchise locations and gets "everything's fine" until a health inspector finds critical violations or a walk-in cooler fails and destroys €5K in inventory.

What he needs: Automated alerts when compliance slips, dashboards showing cost-per-location, and proof that SOPs are actually being followed — not just filed.
Everything your
kitchen needs to run
A morning with RestaurantOS

See how RestaurantOS transforms a restaurant opening from scrambling through binders to structured, tracked execution.

01
6:00 AM

Open the app

Ania arrives and opens RestaurantOS on her phone. Today's Opening Procedures are organized by zone — kitchen, walk-ins, dining area — ready to go.

✓ Zero setup time
02
6:10 AM

Run HACCP checks

She taps Walk-In Cooler #1. Temperature readings, product dating, and cleanliness checks appear. Photo evidence captured at each step — digitally signed.

✓ Digital audit trail
03
6:22 AM

Flag an issue

The prep station's refrigerated drawer is reading 9°C — too warm. She taps "Report Issue", snaps a photo, selects "Critical", and submits in 20 seconds.

✓ Auto work order created
04
6:23 AM

Carlos sees it instantly

Carlos's dashboard updates: Location 3 has a critical equipment flag, a work order is auto-assigned to the HVAC contractor — before he's finished his espresso.

✓ Real-time visibility
// RestaurantOS — Open Mercato Module
import { Module } from '@open-mercato/core';

export class HACCPModule extends Module {
  name = 'haccp-compliance';

  async logTemperature(reading) {
    const log = await this.entities.create({
      equipment: reading.equipment,
      temperature: reading.value,
      unit: 'celsius',
      photo: reading.evidence,
      operator: reading.signedBy,
    });

    if (reading.value > reading.equipment.maxTemp) {
      await this.events.emit('equipment.alert', {
        equipmentId: reading.equipment.id,
        severity: 'critical',
        reason: 'temp-breach',
      });
    }

    return log;
  }
}
Inspect every line.
Own your data.

Built on the Open Mercato framework with a modular architecture. Self-host on your own infrastructure or let us handle it.

🏗️
Modular Architecture
Each module (equipment, HACCP, checklists) owns its entities, migrations, APIs, and event handlers.
🔌
Integration-Ready
Pre-built connectors for Toast, Square, Lightspeed, ERPNext/Odoo, plus generic REST and CSV importers.
🛡️
GDPR by Design
Personal data isolation, right-to-erasure workflows, and role-based access control at entity level.
Start free. Grow when you're ready.

Open-source core forever free. Pay only for cloud hosting, advanced analytics, and premium modules.

Community
Free
Self-hosted open-source core for single-location restaurants getting started with digital operations.
✓ Equipment registry & hierarchy
✓ Work orders & PM scheduling
✓ HACCP checklists & temp logs
✓ Mobile app (iOS & Android)
✓ Community support
Deploy on GitHub
Enterprise
Custom
Multi-location franchise deployments with dedicated support, SLAs, and custom modules.
✓ Everything in Professional
✓ Multi-location management
✓ Franchise benchmarking
✓ Custom integrations
✓ Dedicated success manager
Contact Sales

Ready to bring your kitchen into the digital age?

Join beta restaurants building the future of food service operations. Free during beta — no credit card required.