BigHugger
GH Repository · undreamai

LLMUnity

Create characters in Unity with LLMs!

stars
1,709
30-day movement
-1-0/day
Related entries
60
Connections
1
nodedotnetC#llama-cppgamedevchatbotllmchatconversational-aigame-developmentdialoguenpcllamaunityraggenerative-aiunity2daicharacterunity3d

LLMUnity is a Unity plugin for running LLMs in game projects, letting you create characters powered by local models. It builds on llama.cpp and includes retrieval-augmented generation support, with toolchain support for .NET and Node.

You want LLM-driven characters or dialogue inside Unity without sending data to external services.

Use it to

  • Add LLM-powered NPCs to a Unity game
  • Build conversational chatbots in Unity scenes
  • Generate in-game dialogue with local models
  • Ground character responses with RAG
  • Prototype conversational AI in 2D or 3D projects

For Unity game developers adding LLM characters

Role
rag
Language
C#
Licence
Apache-2.0
Forks
195
Open issues
27
Last push
2026-04-29
Latest release
v1.0.0 · 2024-01-09
topicsunityllmllama-cppnpcraggamedev