A 5e storytelling engine with an LLM DM
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Python 99.9%
Makefile 0.1%
Shell 0.1%
Other 0.1%
45 1 0

Clone this repository

https://tangled.org/guid.foo/storied https://tangled.org/did:plc:bhkqjvwmkxtpthcbdl2xtv46/storied
git@knot.guid.foo:guid.foo/storied git@knot.guid.foo:did:plc:bhkqjvwmkxtpthcbdl2xtv46/storied

For self-hosted knots, clone URLs may differ based on your setup.

Download tar.gz
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