Where every story
takes root.
OmniBranch is a tabletop RPG with an AI game master that tells the story and a real rules engine that decides it. Your world remembers. Your party plays when they can. Your adventure is yours.
Solo · Live · Async parties · Responsive web
Arbiter · AI narrator
Lamplight wavers on the flooded stacks. Archivist Mereth Vaun doesn't look up from the ledger you returned last night — but she hasn't asked you to leave, either.
“Mereth, the Choir is singing under your archive. Let me go down there.”
Confirm before you roll
Persuade Mereth Vaun
Why OmniBranch
The game master you always wanted.
The rules you can trust.
Most AI storytellers improvise everything — including the dice. OmniBranch splits the job: the AI reads your intent and tells the tale, and a deterministic engine rolls, tracks and enforces the rules.
Real rules, fair dice
The AI tells the story; the engine decides the outcome. Dice are rolled on the server, every roll is logged, and every ruling shows its math — and you can challenge it — before you commit.
A world that remembers
Each campaign keeps a living Journal of the people, places and promises you've made. Narration is checked against it, so the innkeeper you saved still remembers your name forty sessions later.
Your choices steer the story
Factions pursue their own agendas, story arcs tick on hidden clocks, and the favor of powerful Paragons lets you claim outcomes. Failure moves the story forward instead of stopping it.
Build any hero
No classes. Mix 72 powers across 9 archetype trees, pick from 7 Frames and 15 peoples, then describe your powers in your own words. A storm-priest who fights with a ledger? Go ahead.
Great solo, too
Playing alone? Encounters are built from the same budget for any party size, and a small-party boon keeps a lone hero in the fight. Your solo hero can join a party later.
Tactics without the grid
Fight across zones on illustrated battle maps. Build Momentum, set Contingencies that trigger on other players' turns, and play a full tactical battle across time zones.
Safety tools built in. Set a content dial for your table, keep private lines and veils, and tap the X-card at any moment.
Built for parties
Play together, even when
you can't play at the same time
Many AI storytellers are built for one player in one sitting. OmniBranch is designed for a real party — friends with jobs, kids and time zones — so the campaign keeps moving whether you're all online tonight or taking turns all week.
A week in one campaign
- Mon 9:40 pmLive session. All four of you are online; the game plays live with a short shot clock.
- Tue 7:15 amAsync turn. Kael notices it's his turn on Discord and acts over coffee.
- Wed 12:30 pmParty vote. Two paths ahead; the vote closes when its timer does.
- Thu 9:00 pmAuto-Pilot. Mira's timer ran out, so her hero takes a safe turn. No big powers or story choices without her.
- Fri 8:05 pmCatch-up. Mira reads "Previously on…" and jumps back in.
Illustration of the design. Names are examples.
Live or async, automatically
The game switches modes based on who's online. No scheduling, no separate "async mode" to set up.
A turn timer that fits
Each campaign sets its own turn timer, from one hour to two days, so the pace matches your group.
No one stalls the table
When a turn timer runs out, Auto-Pilot plays a careful turn for the missing hero, and party votes close on time.
Everyone gets the spotlight
The game master draws quieter players in. Help each other on checks, make group checks, and pass montages around the table.
Never lose the thread
A "Previously on…" recap catches you up on everything that happened while you were away, including Auto-Pilot's turns.
Nudged where you are
Your turn, votes and recaps arrive in the app, by web push, on Discord or by email, with quiet hours you choose.
Any Realm, one rule set
Built for every world you can imagine
OmniBranch keeps the rules and the world apart. A Realm is a self-contained setting — its lore, its limits, its Paragons and factions, its look — and one tested rules engine runs every Realm. A new world doesn't mean new math.
Flavor is free; the math stays fair
Every power is a rules template. In Aurelith it's a lance of prismatic Veil-light; in another Realm the same template could be a plasma bolt or a shaman's curse — same numbers, same balance.
Each Realm sets its own reality
A Realm decides what exists — no firearms in Aurelith, say — and the AI game master holds every scene to it, so the world stays consistent.
Your tone, any setting
Every campaign sets its own tone, pace and danger on top of its Realm: the same world can run hopeful or grim.
More worlds to come
Aurelith is first. Every Realm is built from one shared template, designed so more Realms, including player-made ones, can follow.

The first Realm
Aurelith: The Sundered Veil
For a thousand years the god-emperors ruled from Aurel, then rose into the Veil to answer their people's prayers. A hundred and twelve years ago, the last ascension went wrong. The Veil shattered, and Wounds tore open across the world — a forest of living glass, a sea that falls upward, a mountain that bleeds fire.
Heal the Veil — or exploit what pours through it?
7
regions, from the Crownlands to the Court of Wounds
9
Paragons whose favor you can win — or lose
13
factions with goals, rivals and plans of their own
15
peoples, including the Veil-touched and Glasskin
Set the tone for every campaign — hopeful or grim, intimate or epic. More Realms to follow.
A look inside
Built for long campaigns
Concept art of where the interface is headed. Screens from our playtests are coming soon.
Lantern of the Undimmed
Encounter · Divine. Your light burns away fear: allies Nearby regain a Recovery.
How it plays
From first idea to first roll
Choose a Realm and a tone
Pick hopeful or grim, the pace, the danger and the content limits. The Arbiter seeds a world that fits.
Build your hero
Step-by-step in the builder, or talk it through with the Arbiter. The engine checks every number.
Play — together or alone
Say what you do in plain words. Confirm the ruling, roll, and watch the world answer.

The table is being set. Save your seat.
Join the waitlist for launch news and a chance at early access to the first playtests.