Source-checkedCreatures & NPCs

Speaking Villagers - ChatGPT and TTS

by 342Dave · for Minecraft

Brings villagers to life! Chat with them and much more

15KDownloads
18 mo agoLast updated
LicenseRef-Speaking-Villagers-Mod-LicenseLicense
FabricLoaders

About Speaking Villagers - ChatGPT and TTS

From Modrinth

Brings 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 /speak crashes 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

  1. 🧩 Install the Mod

Drop the .jar into your mods folder.

  1. 🔊 Install Natural Voice SAPI Adapter for better villager speech (only works on Windows)

Without it, voices will sound robotic. 👉 Download Adapter

  1. 🔐 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!

  1. 🎤 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

Read the full description on Modrinth →

Highlights

From source data

Game 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

LoaderGame versionsNewest
Fabric1.21 to 1.21.5 (5 versions)1.21.5

From 5 recorded builds of Speaking Villagers - ChatGPT and TTS.

Recent builds

BuildReleasedGame versionsLoaders
0.6.12025-05-251.21Fabric
0.6.12025-05-211.21.5Fabric
0.6.12025-05-211.21.4Fabric
0.6.12025-05-211.21.3Fabric
0.6.12025-05-211.21.2Fabric

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 catalog
Listed on Modrinth as “Mods”

Creatures & NPCs

Adds or changes creatures, NPCs and how they behave.

Runs on your server

From source side support

Modrinth 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

Speaking Villagers - ChatGPT and TTS, answered

Generated from the mod’s own source data.

Do my players need to install Speaking Villagers - ChatGPT and TTS?

Modrinth lists Speaking Villagers - ChatGPT and TTS as required on the server. Check its Modrinth page to see whether players need it too.

Which loaders does it support?

Fabric.

Is it free?

Yes. Speaking Villagers - ChatGPT and TTS is free to download from Modrinth. Its license is LicenseRef-Speaking-Villagers-Mod-License.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run Speaking Villagers - ChatGPT and TTS on a Minecraft server.

Deploy in about a minute from $4.99 a month, then add Speaking Villagers - ChatGPT and TTS in one click.