<?xml version="1.0" encoding="UTF-8"?><oembed><type>video</type><version>1.0</version><html>&lt;iframe src=&quot;https://www.loom.com/embed/239b340d9cc74f6d88a2a808b6cb9151&quot; frameborder=&quot;0&quot; width=&quot;1220&quot; height=&quot;915&quot; webkitallowfullscreen mozallowfullscreen allowfullscreen&gt;&lt;/iframe&gt;</html><height>915</height><width>1220</width><provider_name>Loom</provider_name><provider_url>https://www.loom.com</provider_url><thumbnail_height>915</thumbnail_height><thumbnail_width>1220</thumbnail_width><thumbnail_url>https://cdn.loom.com/sessions/thumbnails/239b340d9cc74f6d88a2a808b6cb9151-7775fc191e9b5a1d.gif</thumbnail_url><duration>515.437</duration><title>Scrollbook AI Dungeon Master Pipeline</title><description>Hey everyone, it is Dusty. Today I talked about Scrollbook, a Discord bot that uses AI as a Dungeon Master or co Dungeon Master and syncs live campaign data into the app. I also walked through my Cypher service, which manages sessions per channel, builds a full AIContext from Postgres, and uses a very specific system prompt with tool sequencing and caching for about 90 percent token savings. After each response, I run an Event Detector that extracts game events with confidence above 0.7, so the AI builds its own campaign history. I did not ask you to take any action.</description></oembed>