# undreamai/LLMUnity

Create characters in Unity with LLMs!

Repository: https://github.com/undreamai/LLMUnity
Canonical: https://ross.abutalabs.com/products/llmunity
Homepage: https://undream.ai
Language: C#
License: Apache-2.0
License Family: permissive
Topics: ai, chat, chatbot, conversational-ai, dialogue, generative-ai, llama, llm, npc, unity, unity2d, unity3d, character, game-development, gamedev, llama-cpp, rag
Last push: 2026-04-29T09:23:09+00:00

## Health v2 (maintenance only)
Score: 75/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 79, release rhythm 74, longevity 70
- inputs: {"age_days": 980, "days_push": 126, "days_rel": 178, "gap_med": 28, "n_releases_24m": 14}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1701, forks 194 (observed 2026-08-28T04:05:24.349670+00:00)

## What it is
LLMUnity is an open-source Unity plugin that runs large language models locally in Unity games via llama.cpp, enabling AI-driven characters and NPCs without external APIs. It supports local, offline inference with features like RAG, chat interfaces, and easy setup for game developers.

## Use cases
- add AI-powered NPC dialogue to a Unity game
- run LLMs locally offline in a game engine
- create conversational characters in Unity
- build a chatbot NPC without OpenAI API costs
- add retrieval-augmented generation to game characters
- integrate llama.cpp models into Unity

## When to choose
- you need local, offline LLM inference inside Unity
- you want free, open-source AI characters without API wrappers
- you're building NPC dialogue or conversational AI in a Unity game

## When to avoid
- your project is not built with Unity
- you need cloud-hosted or server-side LLM inference
- you need fine-grained control over llama.cpp beyond the plugin's API

## Facets
- artifact type: library
- maturity: active
- function: llm-inference, rag, chatbot, agent-framework, sdk
- domain: large-language-models, artificial-intelligence, chatbots
- platform: cross-platform, game-engine, windows
- tags: unity, llama-cpp, npc-dialogue, local-llm, offline-inference, game-ai, game-development, retrieval-augmented-generation, macos, linux

## Member repositories
- undreamai/LLMUnity (main) score 75

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:24.349670+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:37:44.296592+00:00, confidence not recorded.
  - readme: https://github.com/undreamai/LLMUnity (fetched 2026-08-28T04:05:24.349670+00:00, sha 2b8950354072)
  - homepage: https://undream.ai (fetched 2026-08-29T11:12:12.419842+00:00, sha 211daa1bbe4c)
- Data as of 2026-08-30T08:39:29.467469+00:00.
