Uruk-hai is a collection of tools and infrastructure design to build a Reinforcement-learning based program for playing the 2024 and 2014 editions of Dungeons and Dragons. The primary components are:

  • lurtz: the 5e engine itself, implementing faithfully all of the SRD, with options for using 2014 or 2024 rules variants.
  • uruk: py03 bindings to lurtz + RL harness and training tools
  • orthanc: a web based frontend to the tools which manages training, models, etc.

August 2026