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.
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
Twinkling Treehouse →
A sales analytics dashboard for an online fairy-light store, redesigned as a night sky of twinkling lights. I built it in React with every animation in pure CSS, keeping it fast and free of third-party animation libraries.