A local LLM plugin for Unity that generates world descriptions and real-time character dialogues using .gguf models.Persona Engine brings large language models (LLM) directly into your game!It allows you: generate world descriptions from prompts or write yourself,create deeply customisable characters with custom fields and triggers,hold real-time, persistent conversations with NPCs.All running locally on the player’s machine without internet or API keys!The package includes a full-featured editor with windows for model selection, backend switching, world's description generation or writing and a character editor with support for unlimited custom fields. At runtime, a dialogue system built on UI Toolkit provides a simple chat interface, history saving and automatic backend selection at build time.Key Features:World generation from text positive+negative prompts.World description without using AI.Character editor with custom fields.Keyword-based triggers for NPC reactions.Dialogue system with history, typewriter effect and auto-save.CPU / CUDA 12 / Vulkan backend switching.Automatic model filtering at build.UI Toolkit interface, customisable via USS.Supports any .gguf model.Supported OS: Windows x64Supported devices: CPU and GPUDocumentaion: https://github.com/habster-code/persona-engine/wikiPlugin uses generative AI (local LLMs) for in-game dialogue and world description generation.




