Skip to content

jeremylt/autoDM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hetrogeneous Auto Dungeon Master Lambda Handler

Test and Format Deploy Docs

Overview

This repository provides the lambda handler code for an auto DM for Dungeons and Dragons 5e via Alexa skill or web interface.

The user can request a monster, NPC, encounter, or plot arc by challenge rating, environment, or both. Monsters come from the Monster Manual, Volo's Guide to Monsters, and Mordenkainen's Tome of Foes. Plot arc ideas and multi-monster challenge rating calculations come from the Dungeon Master's Guide.

Technology

The Auto DM is hosted as a Lambda function on AWS. The Alexa skill is hosted by Amazon. The web interface uses an Amazon API Gateway and the demo web version is hosted on GitHub Pages.

Documentation

Sphinx documentation can be found here.

Demo

The Alexa skill can be accessed here.

A demo web version can be accessed here.