NPCForge Closed Beta

🎯 Purpose of the Beta

The first NPCForge Closed Beta aims to validate the technical loop of the system and test the stability of autonomous NPC interactions powered by large language models (LLMs). The focus is not on content expansion yet, but on ensuring a solid technological foundation and assessing the overall behavior of the system under controlled conditions.


🧠 Context and Scope

NPCForge is a framework for creating and deploying intelligent NPCs inside Unreal Engine, capable of reasoning, conversing, and making decisions autonomously based on their own context and internal memory.

For this Beta phase, we have designed a controlled experiment around a Werewolf (Mafia) game, featuring three NPCs entirely driven by LLMs. Each NPC reasons, lies, and votes solely through dialogue, with no predefined scripts or deterministic behavior.


🧩 Beta Content

  • Number of NPCs: 3

  • Scenario: simplified Werewolf game (discussion, deception, voting)

  • Technical focus: observing reasoning loops, interaction coherence, and dialogue robustness

  • Engine: Unreal Engine

  • AI System: LLM integration for reasoning and decision-making

This Beta represents a functional prototype, focused on proof of feasibility and stability of NPC-to-NPC communication.


🧪 Observation Points

During this Beta, we are primarily monitoring:

  • The logical consistency of NPC reasoning

  • The reduction of hallucinations and incoherent responses

  • The quality and natural flow of inter-NPC dialogues

  • The stability of multi-agent interactions

⚠️ Hallucinations may still occur: NPCs sometimes invent people or events that do not exist. These behaviors are known and monitored as part of our robustness testing for LLM-driven agents.


🧭 Next Steps

The next stages of development will focus on:

  • Increasing the number of NPCs running simultaneously

  • Reducing hallucinations through improved context management and memory architecture

  • Expanding scenario diversity beyond the Werewolf game

  • Opening the Beta to more testers once core stability is achieved


📸 Media

Screenshots and demo footage will be added soon.


🔗 Contribute and Follow the Project

NPCForge is an open-source project, fully available on GitHub. You can explore the codebase, follow updates, and contribute to technical discussions:

👉 github.com/NPCForgearrow-up-right

Last updated