Mount & Blade II: Bannerlord

Mount & Blade II: Bannerlord

218 ratings
ChatAi Mod
5
6
2
5
2
2
   
Award
Favorite
Favorited
Unfavorite
Setting: Native, Other
Game Mode: Singleplayer
Compatible Version: v1.2.10, v1.2.11, v1.2.12
File Size
Posted
Updated
28.035 MB
8 Jan @ 12:22am
24 Jun @ 2:28pm
4 Change Notes ( view )

Subscribe to download
ChatAi Mod

Description
ChatAi – AI-Driven NPC Conversations in Bannerlord

ChatAi is a groundbreaking mod for Mount & Blade II: Bannerlord that brings NPCs to life with AI-generated, dynamic conversations.

No more static, repetitive dialogue—NPCs now respond intelligently based on their personality, clan, faction, relationships, and in-game context. Whether you're role-playing a noble, mercenary, or rogue, ChatAi adds an entirely new level of immersion and interaction to Calradia.




✅ Now Fully Updated on Steam

The Steam version of ChatAi is now fully up-to-date and matches the Nexus version. You no longer need to download from Nexus for the latest features—just subscribe here and follow the instructions below to get started!




🚀 Easy Setup with Player2 (Recommended Backend)

ChatAi now supports Player2—a completely free, easy-to-use backend that requires no API keys or expensive hardware.

Why use Player2?

✅ 100% Free and beginner-friendly

✅ No API keys or subscription needed

Text-to-speech and speech-to-text built in

✅Runs efficiently on nearly any PC

✅ Supports other AI mods across different games


Player2 is now the recommended backend for ChatAi. Just install and leave it running in the background—Bannerlord will handle the rest.




📥 Installation Guide (Steam Version)

1️⃣ Subscribe to ChatAi here on the Workshop.

2️⃣ Subscribe to all required mods:
[] Mod Configuration Menu (MCM)


3️⃣ Download Player2[player2.game] and install it. (More info and setup guide in the video linked below.)

4️⃣ Launch Player2 and leave it running in the background.

5️⃣ Launch Bannerlord, enable all mods in the launcher, and go to Mod Options → ChatAi.

6️⃣ Set the backend to Player2. You can optionally configure TTS settings, but they work by default.

7️⃣ Start the game. No new save needed—ChatAi works with your existing saves!

8️⃣ Find any NPC, click "Chat with me," type your message, and wait for "I am ready to respond" to appear in the corner before continuing.




🎯 Features

  • Dynamic AI Conversations
    Talk to any NPC and receive personalized, AI-generated responses based on their traits and game context.

  • Relationship System
    Your words impact relationships—gain or lose favor with lords, companions, or wanderers depending on how you speak.

  • AI-Driven Actions
    Ask NPCs to follow you, travel to towns, or complete tasks—all through conversation.

  • Quest Integration (WIP)
    Accept quests through dialogue instead of menus. More quest support is in development!

  • Voice Support
    With Player2 or Azure, NPCs can speak their lines aloud. More voices coming soon!

  • Mod Settings
    Customize backend options, response length, memory depth, and relationship tracking via MCM.

  • Mod Compatible & Save Friendly
    ChatAi works with most other mods and doesn't require a new save to function.




    📽️ Video Setup Guide

    Watch our full setup video for Player2 here:
    ChatAi Player2 Setup Tutorial




    💡 Planned Features


    [] More in-depth memory and contextual awareness
    [] Expanded AI action system (ordering units, reacting dynamically)
    [] Fully voice-enabled conversations with more natural voices
    [] Continued quest system integration
    [] More customization settings
    [] Speech-to-text interaction (microphone input)
    [] Improved Ui




    💬 Community & Support

    Need help with setup or running into bugs? Join our friendly community!

    📌 Join the ChatAi Discord[discord.com]

    Have suggestions, feature requests, or want to contribute? Post in the forums or ping us on Discord!

    ❤️ Like the mod? Consider supporting development on Patreon[www.patreon.com]




    🧠 ChatAi – Where Your Conversations Shape the World

    Download today and experience Bannerlord like never before—with truly intelligent NPCs.
94 Comments
Vinilly 26 Sep @ 7:57pm 
How Can I download this for SteamOS? The Player2 installer?
Benjideaula 23 Sep @ 9:15am 
Is there a way to be able to use this during an enemy encounter?
mudy 14 Sep @ 2:49pm 
Is there a way to run this on Ubuntu?
Bravas99 22 Aug @ 6:53am 
Player2 is horrible all the npc only speak in gold conversation, dont speak anyting more and its not free
Strickove 19 Aug @ 2:24pm 
I tried accepting a quest in the chatai system rather than the vanilla but that doesn't seem to work either. Not really sure what gameplay this actually affects outside of farming reputation with people.
Strickove 19 Aug @ 1:31pm 
Talked to my companion in a town and the conversation went to adopting her into the family as my sister instead of being a companion. relationship status did not change, so I guess this still has alot of limitations on what exactly the chatbot can actually do?
Maxen81 3 Aug @ 2:49am 
What language are avaiable?
=Levi4than= 31 Jul @ 10:09pm 
Hello Watamote, i have testet the mod for some days now and it is working pretty good now, don´t know, what was the problem before. The problem with the pregnancy, seems to has gone as well, since the first baby is born. Now they even realise the name etc.

One point that was not working, accepting missions. I talked to a man in a town and he wanted tools. As i allready had tools on me, i replyed to him and he answered, he now needs another tool. i accepted but he just repeated, he wants another tool. Ihad to use the vanilla methode to deliver the 1 tool. so the chat option and the quest dialogue doesn´t match.

Is there a way, to change the output language to german? I sadly have to turn voice off, for the moment, cause i usually chat with the ai in game in german and the ai responds 50/50 in german or english. And it sounds horrable when the english ai tries to talk german.
Watamote  [author] 28 Jul @ 6:48pm 
So the npcs do have lore and world information. However I like to keep the information they have realistic as this mod is mainly for roleplay immersion, so for example a lord would not realistically know where every other lord in the world is currently located.

They mostly have information about family members, clan and clan leader. So they will know if anything happens to someone close to them, I am also working on adding more information like this soon. The npcs not knowing if they have a baby is something I can fix soon as well.

Also as for adding real gameplay value the mod has ai driven action so if you have high enough relationship and renown with a lord you can tell them to go to a location in chat and they will do it. You can also invite wanders into your party just by getting them to agree to it, so there is gameplay value and many more actions like this will be added later as well.
=Levi4than= 28 Jul @ 2:23am 
Hi, i like the idea of this mod, but like Cunning Linguist said, it's literally just a chat bot inside the dialogue options.
I can´t see that the answeres given are in the game´s context.

i tryed:
asking where i can find an other traveller with a special trait.
asking where i can find a person.
asking which location to go next.

all the answeres where so random as you would expect from an ai.
I have the feeling, the ai has no lore information at all.

i also tried some dirty talk with my spouse that resolves in relationship dropping, cause the ai didn´t realise that she has a baby with me.
So at the moment it doesn´t feel very useful. What i like about it, i can talk to the ai in german and still getting a fitting answer, even if it is in english.