A 5e storytelling engine with an LLM DM
Python 100%
Makefile <1%
Shell <1%
<1%

README.md

Storied #

An AI-powered text adventure RPG where a frontier LLM serves as the Dungeon Master.

Concept #

Storied is a text-based storytelling game that embraces AI creativity to weave compelling narratives. The world builds itself lazily as you explore - locations, characters, and lore emerge organically and persist as markdown files, creating a living world that grows with your adventures.

Features #

  • AI Dungeon Master: Powered by Claude, the DM interprets your actions, generates rich descriptions, and maintains narrative continuity
  • Lazy Worldbuilding: The world starts sparse and resolves to detail as you explore - each location, NPC, and piece of lore is generated when needed and persisted for consistency
  • 5e SRD Rules: Built on the 5th Edition System Reference Document for familiar mechanics
  • Persistent World: All world content saved as markdown files - your world grows over time
  • Tool Generation: The AI can create procedural tools (dungeon generators, name generators) that become part of your world's DNA

Status #

Early development - see design/ for architecture documentation.

License #

MIT