DwarfTalk
A downloadable mod
๐๏ธ DwarfTalk
AI-Powered Conversations for Dwarf Fortress
Bring your dwarves to life with intelligent dialogue
โ๏ธ Transform Your Fortress
Talk to your dwarves using AI. Each dwarf responds with their own personality, remembers your conversations, and your words have real in-game effects on their mood and behavior.
๐ฌ Dynamic Conversations
Chat with any dwarf at any time. Each has unique personality, remembers past interactions, and responds based on their mood, relationships, and current situation.
๐ฃ๏ธ NPC-to-NPC Dialogue
Watch your fortress come alive as dwarves talk to each other autonomously. View complete conversation history between colonists.
โก Real In-Game Effects
Your words matter! Conversations can boost morale, change job assignments, calm angry dwarves, or even trigger work refusals.
๐ Persistent Memory
Dwarves remember what you've discussed. Build relationships over time through meaningful conversations that carry weight.
๐ธ See It In Action
Experience dynamic, emergent gameplay through AI-powered conversations!
๐ฆ What You Need
- Dwarf Fortress (Steam version)
- DFHack - Modding engine (free on Steam)
- Player2 - AI platform (free)
- DwarfTalk Bridge - Downloaded from GitHub Releases
๐ Privacy & Security
Player2 AI is a trusted platform used in popular mods like:
- AI Influence (Mount & Blade II: Bannerlord)
- RimTalk (RimWorld)
The bridge executable is open source - you can review the code or compile it yourself. It does NOT log data, share information, or collect telemetry.
๐ The bridge displays local status info only in your browser - nothing is ever sent externally.
๐ Quick Installation
Step 1: Subscribe on Steam Workshop
Subscribe to the mod to automatically install scripts:
Step 2: Download the Bridge
Download dwarftalk_bridge.exe and place it in your Dwarf Fortress folder:
Place in: Steam/steamapps/common/Dwarf Fortress/
Step 3: Add Keybindings (REQUIRED)
Open Dwarf Fortress/dfhack-config/init/dfhack.init and add:
keybinding add Ctrl-T dwarftalk/chat_window keybinding add Ctrl-Shift-S dwarftalk/settings_window
Step 4: Start Playing!
- Run
dwarftalk_bridge.exe(keep it open) - Start Dwarf Fortress
- Load or create a fortress
- Press Ctrl+T to chat with dwarves!
๐ก How to Use
- Ctrl+T - Open conversation window (chat with dwarves or view NPC history)
- Ctrl+Shift+S - Open settings (adjust intervals, frequencies)
- Notifications - Dwarves will seek you out to talk automatically
- Console - Type
dwarftalk/statusto check system status
๐ค Support & Documentation
Full documentation, troubleshooting guides, and source code available on GitHub.
โ๏ธ Powered by Player2 AI
Built with DFHack for Dwarf Fortress
Open Source โข MIT License with GameKey Protection
| Status | Released |
| Category | Game mod |
| Author | Gerik_Uylerk |
| Links | Steam |
| AI Disclosure | AI Assisted, Text |

Leave a comment
Log in with itch.io to leave a comment.