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