Skip to main content

Tabletop RPGs, narrated by AI.

Rolegend's Keystone Engine can support any system. Our narrator ROWAN tells the story with you. Play with friends or solo.

Infinite ways to play

Fight, talk, sneak or go somewhere nobody planned. ROWAN narrates the world and plays every character you meet.

  • Start with a ready-made hero, or build your own character.
  • Every roll, hit point, spell slot and condition is tracked for you.
  • Play with up to 6 players at one table, or on your own.
  • Generate scene images as you play, and have turns read aloud.
The Rolegend play screen: Serka Voss asks Halla Fen about the rider, and ROWAN answers in her voice.

Keystone Engine

Keystone Engine is a game engine, built apart from the AI. It handles the dice and the game state, so ROWAN can focus on the story.

  • Keystone Engine can support any system.
  • Your character lives in the engine, so nothing drifts over a long campaign.
  • You roll your own die, and the engine adds the modifiers from your sheet.
A stone arch on a misty cliff, its glowing keystone sending light through every stone, above a storyteller with an open book

Virtual Tabletop

See the battle with Rolegend's Virtual Tabletop. Every hero and every enemy has a token on the map, and you drag yours to move.

  • Fog of war follows what your character can really see. Enemies out of sight stay hidden.
  • Torchlight and darkness change what you can see, and how well you fight.
  • The engine applies movement, cover, line of sight, flanking and opportunity attacks, and your friends play on the same map.
A fight in the forge at Cindreach: the party and four enemies on a battle map around a molten furnace

Play with friends

Invite up to 5 friends to play together. Each player plays their own character.

  • Drop in whenever you want. Take your turn on the bus or after work, and an email tells you when the table is waiting for you.
  • Enjoy turn-based combat. Each player acts on their own character's turn, so nobody gets talked over.
  • Bring anyone. Friends can join your table on the free plan.
Two friends win together: Priya's Merrin blinds the Cantor, and Daniel's Cora steals his book. Both checks succeed.

Questions

Do I need to know the rules?

No, and you will not have to look anything up. You play in your own words, such as "I try to talk her down" or "I go through the desk", and ROWAN works out what that means. If it needs a roll, you roll your own die and Keystone Engine adds the modifiers from your sheet.

You can start from a ready-made character, so your first turn is two sentences rather than an hour of character creation. Everything underneath, such as your bonuses, your hit points and what your spells do, is applied for you as you play. Knowing fifth edition will get you more out of it. It is not a requirement, and this is a reasonable way to learn it.

How is this different from playing with ChatGPT?

In a chat window, the same thing that writes the story also writes the numbers. So a roll is whatever the sentence needed it to be, and asking again nicely tends to produce a better one.

Here those are two different systems. You roll your own die, andKeystone adds the modifiers from your sheet before any narration exists. ROWAN gets the result and has to live with it. Your character sheet works the same way: hit points, gold, conditions and quests are stored and updated, not held in a conversation that has to keep remembering them. Nothing quietly drops your shield forty turns in.

A chat window also only knows what still fits in it. Every turn you have played here is searched by meaning instead, so a detail from a session weeks ago is put back in front of ROWAN in the words you used. It does not survive only if a summary happened to keep it.

Can the Game Master cheat on a roll?

Not on the number. ROWAN never touches the dice. Keystone hands you the die, adds up your bonuses off your sheet, and records the result before a single word of the reply is written.

ROWAN chooses how a result reads, gently or hard, as the story needs. It cannot turn a 4 into a 19, and it cannot decide after the fact that the lock was easier than it said.

Can I play with friends?

Both. On the paid plan a host sends an invite link, and up to 6 players sit at one table, the host included. Friends on the free plan can join. Each player plays their own character and pays for their own turns. Friends who are online together play live, and the table is also async play-by-post, so each player can drop in whenever they want. In a fight each player acts on their character's turn, and an email says when the table waits for you.

Alone, one person does not mean one character. On the paid plan a run holds a party of up to 6: you play the ones you want to play and ROWAN runs the rest as companions. Keystone rolls their initiative, and each companion acts on its own turn. The free plan is a single character.

What happens if I stop for a few weeks?

Nothing at all. There is no streak to break, no daily allowance and no session that expires. You end a session when you decide to, and ending one writes a recap ROWAN carries into the next. Come back in March and your hit points, your gold and your open quests are exactly where you left them.

Which AI model runs the Game Master?

A large language model that we choose and configure, and which one is a setting rather than a feature. It can change between one turn and the next, and there is no per-player model picker. That is why no vendor is named anywhere on this page. A name we could switch tomorrow would be a promise we could not keep.

The companies that can receive what you write are named, with the date the list was last checked, on the sub-processors page.

It also matters less than you would think. Dice, damage, conditions and every other rule are resolved by Keystone, so changing the model cannot change how the game plays out, only how it reads.

Start your adventure

Join the early access list, and we email you when your place at the table opens.