FREN Project 01
Sigil · Role-playing · AI

Sigil

A tabletop RPG where the AI tells the story but never rolls the dice.

The Aède proposes

“Torvin charges the goblin, axe raised.”

Aléa decides · tap the die

  • The Aède, an AI game master, narrates your D&D 5e (SRD) sessions.
  • Aléa, the rules engine, validates every action, rolls the dice and applies the outcome.
  • Every action becomes a git commit: one branch per campaign, the shared world on main.
  • One tab per player and an “in-game” channel to declare actions.
PythonFastAPISDK AnthropicPydanticgit
Fight in the crypt: attack rolls, the Aède’s narration and Torvin’s character sheet
Real demo · one round at the table

Real screenshots · sample data