Role Weaver

⭐ — (0 endorsements) 📥 0 downloads 📌 v1 📅 9/4/2026
🟢 Updated this month

By RoleWeaver · Utilities

⬇ Download Mod Source: Nexus Mods ↗ 📅 Updated: 9/4/2026 📅 Created: 9/4/2026

🔍 Analysis

  • ✅ Updated 331 days after the latest game patch — actively maintained
  • 🏆 #6 of 6 Utilities mods in this game by downloads

📋 About This Mod

This is a free and open-source program for the NWN community. Role Weaver is an AI-assisted roleplay client for Neverwinter Nights: Enhanced Edition, built for both players and Dungeon Masters.

Description

Role Weaver is a persistent character and roleplay assistant for Neverwinter Nights: Enhanced Edition.

Its purpose is to help players and Dungeon Masters maintain consistent characters over long-running roleplay. Role Weaver follows the NWN conversation log and builds a persistent model of your character or NPC, including their memories, relationships, personality, speaking style, knowledge, goals, and current roleplay context.

An LLM is used as the interface to that character system. Rather than simply sending recent chat to an AI and asking for a reply, Role Weaver supplies relevant character history, relationships, known information, lore, and personality context before generating a response.

Generated dialogue remains under your control. Role Weaver can place a suggested response into the NWN chat box, but it leaves the message unsent so you can edit, rewrite, discard, or send it yourself.

The goal is not to have AI play your character for you. The goal is to make long-running characters easier to remember, portray, and keep consistent.

Role Weaver can be used by both players and Dungeon Masters, and can be especially useful for persistent-world roleplay where characters or NPCs may accumulate months or years of history.


Installation instructions

Standard Windows installation

  • []Download the latest Role Weaver installer.[/]

    RoleWeaver-Setup.exe.[/]

    []Follow the installation prompts.[/]

    []Launch Role Weaver.[/]

    []Configure one AI provider:

    []Google Gemini[/]

    []OpenAI[/]

    []LM Studio for locally hosted models[/]

[/]

[]Use Test AI Connection to confirm the provider is working.[/]

[]Create a character profile describing your character's personality, speaking style, background, beliefs, relationships, and goals.[/]

[]Select your Neverwinter Nights server profile.[/]

[]Confirm the location of your NWN client log.[/]

[]Press Start and enter Neverwinter Nights.[/]

For most users, no Python installation or additional programming tools are required.

During play

Role Weaver reads new entries from the Neverwinter Nights client log while the game is running.

The main controls are:

  • []F8 — Generate several possible replies.[/]

    []F9 — Generate a reply and place it into the NWN chat box for editing.[/]

    []F10 — Toggle automatic reply mode.[/]

    []F6 — Pause or resume listening.[/]

    []F11 — Clear the active conversation context.[/]

    []F12 — Stop Role Weaver.[/]

When using F9, Role Weaver deliberately leaves the final Enter press to the player.


Main features

Persistent character memory

Role Weaver can identify important events and conversations and preserve them as longer-term character memories.

Instead of relying only on the most recent lines of chat, future responses can use relevant events from previous sessions.

Relationship tracking

Role Weaver keeps track of recurring characters and how your relationship with them develops.

This can include friendship, distrust, rivalry, gratitude, obligations, authority, affection, conflict, and other important history.

Consistent personality and voice

Each character can have their own:

  • []Personality[/]

    []Speaking style[/]

    []Vocabulary[/]

    []Background[/]

    []Beliefs[/]

    []Goals[/]

    []Relationships[/]

    []Secrets[/]

    []Roleplay rules[/]

This makes it easier to maintain several very different characters without their voices gradually becoming interchangeable.

Character knowledge control

Role Weaver lets you define what your character knows and, importantly, what they do not know.

Lore and character information can be separated by server or character, helping prevent generated dialogue from using information the character should not realistically possess.

Persistent roleplay context

Role Weaver maintains useful context across play sessions, including:

  • []Character memories[/]

    []Relationship records[/]

    []Conversation history[/]

    []Session summaries[/]

    []Current Guidance[/]

    []Server-specific lore[/]

Guidance system

Temporary Guidance lets you tell Role Weaver how the character should behave during the current scene without changing their permanent character profile.

For example:

The character is exhausted and unusually impatient tonight. Keep responses shorter and less playful.or:

📊 Mod Details

Game
Neverwinter Mods
Author
RoleWeaver
Version
1
Downloads
0
Endorsements
0
Category
Utilities
Created
9/4/2026
Updated
9/4/2026

🔧 How to Install Neverwinter Nights Mods

Install via a mod manager (Vortex or Mod Organizer 2). Most mods drop into the game folder.

📖 Full step-by-step install guide for Neverwinter Nights →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Neverwinter Nights commands, item IDs, and more.

Keep browsing — more Neverwinter Nights mods await

📋 All Neverwinter Nights Mods 🏆 Top 25 📂 More Utilities 👤 More by RoleWeaver 🔎 Similar Mods 🌐 Best Utilities (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods