Introduction
My Adventures is a storytelling platform that empowers users to create and play through their own adventure stories with the assistance of AI-powered NPCs and an "AI Story/Game/Dungeon Master." It utilizes a combination of deterministic procedural generation and a rich data history for Retrieval-Augmented Generation (RAG) of each character, location, item, and their associated stat blocks, ensuring greater story coherency. Unlike existing solutions, My Adventures is constrained by rules, facts, and figures, resulting in fewer hallucinations. It allows users to craft their own journeys, generate interactive stories, explore fantasy and sci-fi universes, and design role-playing scenarios.