Define your guests, set your seating rules, and generate the perfect arrangement — in seconds. No AI guessing, no internet required.
Why SeatMATE
Everything runs on your device. Your guest list never leaves your phone. Perfect for venues with no signal.
Drop in 60 guests and 6 tables, tap generate, and get a scored arrangement in under a second.
Express seating rules in plain English or use the structured rule editor. Hard constraints vs. soft preferences.
The solver detects impossible configurations before wasting time. You'll know exactly why something can't work.
Ask why any guest was placed where they were. Every decision traces back to your rules.
Every arrangement gets a score. Generate multiple options and pick the one that works best.
Simple process
Name your event, set the date and location. Everything stays local on your device.
Import a list of guests, assign them to groups, create your tables and set capacities.
Type rules in plain English — "Ethan can't sit next to Brendan" — or use the structured editor. Mark them hard or soft.
Hit generate and the constraint solver produces the best possible arrangement. Drag guests to swap seats manually. Export when ready.
From simple seating preferences to strict family constraints, SeatMATE models the rules that actually matter at events.
Get started
Requires Android 8+ (API 26)
Enable "Install from unknown sources" in settings