← All work
AI · Sole developer

Tall Tavern

An MVP that brings an AI storyteller to the in-person D&D table, so anyone can play. I built it solo on React and FastAPI, with the OpenAI API narrating each scene and DALL·E illustrating the story.

How Tall Tavern works: players at a real table use the React app, which sends their actions to a FastAPI backend. The backend works with two OpenAI services, an AI narrator that narrates each scene and DALL·E, which creates art for the game on demand, and returns the story and art to the table.

Overview

Tall Tavern is software for playing Dungeons & Dragons in real life, around a physical table. The idea is that anyone can play: it takes the prep and grunt work off the Dungeon Master, and helps a group get a game going even without an experienced one.

I was the only developer on its MVP in 2024, building a React frontend and a FastAPI backend in Python on top of the OpenAI API.

AI at the table

Two AI features carried the MVP:

  • An AI narrator: the OpenAI API narrates each scene as the game unfolds, taking on storytelling a Dungeon Master would normally have to prepare in advance
  • Generated art: DALL·E creates images for the game on demand, so the story has visuals without anyone having to draw them