Skip to content
This repository was archived by the owner on May 2, 2026. It is now read-only.

SecuringTheRealm/scottish-summit-dnd

Repository files navigation

scottish-summit-dnd

Archived. This repository contains the demo code and slides from Scottish Summit 2024. It has been superseded and will be replaced with a new repository for Scottish Summit 2026 in Edinburgh, updated with multi-agent patterns and AI gateway architecture.

See SecuringTheRealm/str-agentic-adventures for the current active project.

Python Azure

The slides from Scottish Summit 2024 can be found here Link to slides.

Overview

Dungeons & Dragons (D&D) has long thrived on the creativity and guidance of the Dungeon Master (DM), orchestrating adventures for players. Recent advancements in AI and large language models (LLMs) present a new opportunity: a DM-less D&D experience. This session focuses on the practical application of LLMs and SLMs to facilitate an autonomous, engaging tabletop RPG experience, allowing every player to take in the narrative.

We'll explore the technical architecture behind deploying LLMs and fine tuned SLMs for DM-less gameplay, emphasising the integration of guardrails and memory systems for coherent storytelling. Key to this is maintaining a safe and immersive environment; so we'll also cover security measures such as red teaming and jailbreak prevention techniques that safeguard against exploits and ensure content appropriateness.

The technical overview will include audio inputs for voice and natural language understanding, enhancing player-AI interaction. Content generation by language models will be examined, demonstrating how AI can dynamically adapt stories, environments, and challenges in response to player actions.

Creating a python venv

python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt

List of Demos

  • DEMO1: Link to ChatGPT
  • DEMO2 - 3: Azure OpenAI + Basic chat interface; plus security features
  • DEMO4: Azure OpenAI + Image generation
  • DEMO5: Azure OpenAI + Image generation + Voice
  • DEMO6: Azure OpenAI + Image generation + Voice + SLMs

Not yet built

  • DEMO7: Azure OpenAI + Image generation + Voice + SLMs + RAG v Finetuning
  • DEMO8: Azure OpenAI + Image generation + Voice + SLMs + RAG v Finetuning + Memory

Future

Example of demo outputs

Demos 2 & 3

Demo 3

Demo 4

Demo 4

Documentation

  • Frontend Design Specification - Complete UX design system documentation including colours, typography, components, and accessibility guidelines

Contributing

This repository is now archived and not accepting contributions.

About

ARCHIVED - Scottish Summit 2024 D&D AI demos. Superseded; new repo for Scottish Summit 2026 Edinburgh with multi-agent patterns and AI gateway.

Resources

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

 
 
 

Contributors