Spaces:
Sleeping
Sleeping
File size: 2,658 Bytes
1ab7393 d3aa6ae cc2d56b 1ab7393 d3aa6ae 1ab7393 cc2d56b d3aa6ae 1ab7393 ad0e958 cc2d56b ad0e958 cc2d56b ad0e958 cc2d56b ad0e958 cc2d56b ad0e958 cc2d56b ad0e958 cc2d56b ad0e958 cc2d56b ad0e958 cc2d56b ad0e958 cc2d56b ad0e958 cc2d56b ad0e958 cc2d56b ad0e958 cc2d56b ad0e958 cc2d56b ad0e958 cc2d56b ad0e958 cc2d56b ad0e958 cc2d56b ad0e958 cc2d56b ad0e958 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 |
---
title: dungeon-smasher-lite
emoji: π
colorFrom: yellow
colorTo: pink
sdk: gradio
sdk_version: 5.35.0
app_file: app.py
pinned: true
thumbnail: >-
https://cdn-uploads.huggingface.co/production/uploads/683d2ec2540df93aae2532f4/Xagf2XzjnOEUZB-a1ofXZ.png
license: afl-3.0
short_description: Create PCs and NPCs on the fly.
---
# π§ Dungeon Smasher
*An Agentic Toolkit for Dynamic RPG Storytelling*
---
## π Overview
**Dungeon Smasher** is an experimental AI toolkit for building intelligent, reactive RPG environments.
This modular agent demo showcases three core systems:
- π **DM Assistant**
- π₯ **NPC Generator**
- π **Character Creator**
Each module uses LLM reasoning and symbolic world logic to help GMs and players co-create immersive adventuresβno prep required.
---
## βοΈ Core Features
| Feature | Description |
|------------------------|-----------------------------------------------------------------------------------------------|
| π AI Dungeon Master | Orchestrates scenes, conflicts, and roleplay hooks with dramatic tone |
| π₯ NPC Generator | Builds named characters with secrets, flaws, goals, and voice |
| πΊοΈ World Builder | Assembles regions, ruins, factions, and mythic histories |
| π° Loot Master | Designs magical items that reflect player actions and narrative symbols |
| π Character Creator | Generates heroes with stats, backstories, class synergy, and emotional arcs |
---
## π§ͺ Demo Capabilities
- β
Campaign, PC, NPC creation with image generation
- β
Modular agent logic with memory and context threading
- β
Gradio-based interactive frontend for testing each system
- β
Rich character builder with storytelling-first logic
**Explore the toolkit using these suggested flows:**
### π₯ NPC Generator
> *Prompt with:* `"a cursed knight guarding forgotten ruins"`
> *Get a complex NPC with motives, secrets, and drama potential.*
### π Character Creator
> *Prompt with:* `"A storm sorcerer who fears their own power"`
> *Returns stat blocks, class alignment, flaws, and heroic potential.*
---
## π οΈ Technologies
- **Gradio 5.33.1** β Live demo interface
- **OpenAI GPT-4** β Agent reasoning and generation
- **Python (modular)** β Custom agent scaffolding and game logic
---
**Or view the live app at:**
π [https://huggingface.co/spaces/ghost-logic/dungeon-smasher-lite]
|