About Speaking Villagers - ChatGPT and TTS
From ModrinthBrings villagers to life! Chat with them and much more
Speaking Villagers – AI Conversations, Friendships & Quests
Talk to villagers in Minecraft with AI-generated responses, build friendships, and receive dynamic quests!
Now with Mistral API support! Free to use with your own API key 🎉 Now with player speech recognition!
Read the full description or check the in-game ModMenu for setup instructions!
<iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/utW82hROlCg" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
_Video is kinda old, mod is better now than whats shown there._
***
Overview
Speaking Villagers enhances villager interactions in Minecraft by introducing AI-generated conversations, dynamic villager-player friendships and quests. Villagers now recognize their surroundings, react to your actions, and remember past interactions.
Each villager is assigned one of 8000+ distinct personalities, making every interaction feel even more unique.
_Some features (TTS & voice recognition) only work on Windows PCs._
_Highly recommend to use with ModMenu!_
***
🆕 Version 0.6 – Another Major Update!
- Player Voice Input: Talk to villagers directly with your microphone using speech-recognition. (setup below)
- 23 Unique Voices: English, German, and Multilingual voices, selectable via ModMenu.
- Overhauled Quest System: 176 different gather quests and 210 profession-based rewards with improved balance and scaling.
- Expanded Personality Engine: Villagers now have over 8,000 unique personality combinations.
- Improved Gift System: Villagers now drop gifted items on death and only pick up items dropped by players.
- Experimental Language Settings: Villagers can auto-detect the player's language or use a set preferred language.
- Redesigned ModMenu Config: Many new options to control TTS, memory, speech models, awareness, and more.
- No more environment variables required, as API keys can be set via ModMenu
- Important Bug Fixes: No more
/speakcrashes when API keys are missing, along with general stability improvements.
👉 Full changelog under the file!
***
Features
✅ AI Conversations – Talk to villagers with smart, contextual responses ✅ Context Awareness – Villagers respond to:
- Your player name, armor, held items, hotbar, health and hunger
- Biome, weather, and time of day
- Nearby mobs, blocks, and structures
- Active potion effects and game mode
- Reputation and friendship level
- Whether they're indoors, in bed, swimming, or riding
✅ Friendship System – Befriend villagers and they’ll follow you ✅ Quest System – Villagers offer procedurally generated quests ✅ Gift System – Villagers pick up items and comment on them (must be activated via ModMenu) ✅ 8000+ different personalities – Each villager feels unique ✅ Windows Voice Support – Villagers speak aloud using Windows Speech API ✅ Works alongside the Talking Mobs Mod
🛠️ Fully customizable via ModMenu: Choose AI model, set limits, toggle systems, and more!
***
API Setup (Mistral or OpenAI)
🎉 Free Option – Mistral
- Create a free account at mistral.ai
- Generate an API key - you can find it under "La plateforme" on their site when you are logged in.
- Add this to your system as an environment variable:
MISTRAL_API_KEY=your_api_key - From version 0.6 on you don't need to set API keys as environment variables anymore, alternatively you can now set them via ModMenu!
Mistral usage is limited to 1.000.000.000 tokens/month, which you will not hit by only using this mod
💰 Paid Option – OpenAI
- Requires an OpenAI account and API key
- Add this to your system as:
OPENAI_API_KEY=your_api_key - From version 0.6 on you don't need to set API keys as environment variables anymore, alternatively you can now set it via ModMenu!
- Billed per token
_No API key = No AI responses = No charges. You decide which one to use via ModMenu._
_Restart your PC after setting environment variables to take effect. Alternatively set 'em via ModMenu (no restart needed)_
***
Installation
- 🧩 Install the Mod
Drop the .jar into your mods folder.
- 🔊 Install Natural Voice SAPI Adapter for better villager speech (only works on Windows)
Without it, voices will sound robotic. 👉 Download Adapter
- 🔐 Set up your API key
Choose OpenAI or/and Mistral — both supported. From version 0.6 on you don't need to set API keys as environment variables anymore, alternatively you can now set them via ModMenu!
- 🎤 Setup Voice recognition (optional)
- Run the mod once and enable voice recognition in ModMenu.
- When you attempt to speak, the mod will display the required model path (usually under
./AppData/Local/SpeakingVillagers/vosk_model). - Download a Vosk model (e.g., from alphacephei.com/vosk/models) and extract its contents into the shown folder.
- Restart the game and try speaking to a villager again.
👉 Download Vosk models (recommended: vosk-model-small-en-us-0.15).
_Larger models require high-end hardware._
***
Commands
Highlights
From source dataGame versions
Supports 6 Minecraft versions, the newest being 1.21.5.
Loaders
Runs on Fabric.
Footprint
Rated a light load on a server.
Speaking Villagers - ChatGPT and TTS on Nxeon
From our catalogue- One-click install
- Supported on Nxeon Minecraft servers. We download it from Modrinth, place it, and restart the server.
- Server side
- Required on the server
- Server type needed
- Fabric
- Server load
- light
- Smallest plan we suggest
- Minecraft — 2 GB (2 GB RAM). This follows our own load rating above, not a benchmark.
- Latest build
- 0.6.1, released 2025-05-25
Game versions by loader
| Loader | Game versions | Newest |
|---|---|---|
| Fabric | 1.21 to 1.21.5 (5 versions) | 1.21.5 |
From 5 recorded builds of Speaking Villagers - ChatGPT and TTS.
Recent builds
| Build | Released | Game versions | Loaders |
|---|---|---|---|
| 0.6.1 | 2025-05-25 | 1.21 | Fabric |
| 0.6.1 | 2025-05-21 | 1.21.5 | Fabric |
| 0.6.1 | 2025-05-21 | 1.21.4 | Fabric |
| 0.6.1 | 2025-05-21 | 1.21.3 | Fabric |
| 0.6.1 | 2025-05-21 | 1.21.2 | Fabric |
Dependencies
- Required: modrinth project P7dR8mSH (modrinth, not in our catalogue)
- Required: modrinth project 9s6osm5g (modrinth, not in our catalogue)
- Optional: modrinth project mOgUt4GM (modrinth, not in our catalogue)
Declared by the newest build that lists any. Required ones are installed with it on one-click installs.
Run Speaking Villagers - ChatGPT and TTS on a Minecraft server
Pick a server or deploy a new one above; it is installed in one click.
What kind of mod it is
From the catalogCreatures & NPCs
Adds or changes creatures, NPCs and how they behave.
Runs on your server
From source side supportModrinth lists Speaking Villagers - ChatGPT and TTS as required on the server. Check its Modrinth page to see whether players need it too.
Compatibility
- Game
- Minecraft
- Loaders
- Fabric
- Runs on
- Serverrequired on the server
- Game versions
- 1.21.5 and 5 earlier
Verified at the source
- ✓ModrinthOfficial listing, checked 2026-10-02Open ↗
- ✓Author342Dave, as published on Modrinth
- ✓LicenseLicenseRef-Speaking-Villagers-Mod-LicenseFree












