ghost-logic commited on
Commit
ad0e958
Β·
verified Β·
1 Parent(s): 640ad47

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +40 -32
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
- Built for the Hugging Face AI Agent Hackathon β€” Agent Demo Track
20
- 🌟 Overview
 
21
 
22
- Dungeon Smasher is an experimental AI toolkit for building intelligent, reactive RPG environments.
23
- This is a modular agent demo showcasing three core systems:
24
 
25
- 🎭 DM Assistant Β· πŸ‘₯ NPC Generator Β· πŸ‰ Character Creator
 
 
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
- βœ… Campaign, PC, NPC creation with image generation
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
- Explore the toolkit using these suggested flows:
43
 
44
- πŸ‘₯ NPC Generator
 
 
 
 
 
 
45
 
46
- Prompt with: "a cursed knight guarding forgotten ruins"
47
 
48
- Get a complex NPC with motives, secrets, and drama potential.
49
 
50
- πŸ‰ Character Creator
 
 
 
51
 
52
- Prompt with: "A storm sorcerer who fears their own power"
53
 
54
- Returns stat blocks, class alignment, flaws, and heroic potential.
 
 
55
 
56
- πŸ› οΈ Technologies
 
 
57
 
58
- Gradio 5.33.1 β€” Live demo interface
59
 
60
- OpenAI GPT-4 β€” Agent reasoning and generation
61
 
62
- Python (modular) β€” Custom agent scaffolding and game logic
 
 
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]