Godot/Unity plugin for local LLM integration
Top 66.5% on sourcepulse
NobodyWho is a Godot Engine plugin enabling developers to integrate local Large Language Models (LLMs) into their games, facilitating AI-driven characters and interactive narratives without internet dependency. It targets game developers seeking to embed sophisticated NPC interactions and dynamic storytelling directly within their projects.
How It Works
The plugin leverages llama.cpp
for efficient, local LLM inference, supporting GPU acceleration via Vulkan or Metal. It provides two core nodes: NobodyWhoModel
to load and manage GGUF-formatted LLM weights, and NobodyWhoChat
for conversational interaction, allowing developers to send prompts and receive streamed or complete responses. This approach ensures fast, on-device processing and simplifies LLM integration into game logic.
Quick Start & Requirements
NobodyWhoModel
, NobodyWhoChat
) added to a Godot scene.Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
Exported projects require manual copying of the GGUF model file to the export directory due to current packaging limitations. HTML5, Android, and iOS exports are not yet supported, though progress is being made on mobile platforms.
2 days ago
1 week