aiRPG Seattle Dungeon Crawl

A hands-on workshop that teaches the Strands Agents SDK by building the System, the AI that runs a LitRPG dungeon crawl under Seattle.

Start at Floor 0 View the workshop repository

Floor text is synced from the workshop repository at commit 4018746. The dungeon is dark on purpose: the art was finished on a deep-space canvas.

Floors

  1. Floor 0: The Stairwell

    Clone the repo, install uv and Python, run uv sync

  2. Floor 1: Agent Summoning

    Create and call your first agent

  3. Floor 2: The Vending Machines

    Give your agent tools that ship with the SDK

  4. Floor 3: The Crafting Table

    Write your own tool

  5. Floor 4: The Portal Room (MCP)

    Serve a tool over MCP and consume it

  6. Floor 5: Party Formation (A2A)

    Make agents talk to each other

  7. Floor 6: The Arena (Web Interface)

    Play with your Narrator in the browser

  8. Floor 7 (Optional): The Armory (Strands harness)

    Rebuild the Narrator in a few lines with Strands harness

  9. Floor 8: Production (AgentCore)

    Deploy the whole party to Amazon Bedrock AgentCore, one brick at a time

  10. Floor 8.1: The Dice Server

  11. Floor 8.2: The Character Agent

  12. Floor 8.3: The Rules Agent

  13. Floor 8.4: The Narrator in the Cloud

  14. The Exit: Final Cleanup

    Stop your services, remove the Floor 8 AWS resources and delete the harness state in .agent/

Guides