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