Functional Behavior Tree Design Pattern: simple, fast, debug-friendly, and memory-efficient behavior tree in C#/Unity
-
Updated
Aug 30, 2025 - C#
Functional Behavior Tree Design Pattern: simple, fast, debug-friendly, and memory-efficient behavior tree in C#/Unity
AI NPC Desktop Platform built with Tauri + SvelteKit + Ollama
Open-source C# agent runtime for AI-native games, autonomous NPCs, tool calling, memory, workflows, and living worlds in Godot and Unity.
Async Functional Behavior Tree Design Pattern based on Unitask: simple, fast, debug-friendly, and memory-efficient async behavior tree in C#/Unity
GameAI.Net is a high-performance embedded realtime AI compute library for games and simulations on .NET.
A Godot 4 farming sim built to research adaptive NPC behavior - chickens with interchangeable "brains" (FSM vs. native Reinforcement Learning) that learn from how you play.
The all-purpose .NET monoservice for the Beyond Immersion game servers.
A deterministic, debuggable engine for NPC character tensions in an RPG — visible behavior emerges from the dynamics of internal states, modeled like a control system, not from scripts.
AzerothCore WotLK server where 500 playerbots act human: LLM chat in an authentic 2008 voice, personalities that drive gameplay, relationships, PvP respect, emergent guilds
Game-agnostic cognitive runtime for persistent AI characters, with episodic memory, grounded actions, and resource-aware LLM reasoning.
JL Engine Local is a local ai agent stabilization layer With a focus on ai personality. Including an Emotional and speach rythum focused control protocol + headless engine and more.
A plot-aware, memory-enabled external NPC agent runtime.
NPC AI 行为系统 — 运营管理平台 | 毕业设计:为策划提供可视化 NPC 配置管理,涵盖事件类型、状态机、行为树、NPC 类型的 CRUD 与校验
Closed-system character simulation using compressed narrative tokens. Six characters, four codes, curated prose. Built as a demo for training lightweight narrative classifiers.
Vivid Routines — Lightweight Living AI 2.9 for Skyrim SE/AE. Immersive NPC daily routines and living-world behavior without heavy script load.
Offline AI sidecar for games: local tiny LLM (llama.cpp Vulkan, Qwen3-4B), streaming STT (sherpa-onnx Nemotron) and token-streaming TTS (Kyutai Pocket TTS) behind an OpenAI-compatible localhost API. Any engine, any GPU vendor, no cloud tokens.
Java turn-based simulation game built with the FIT2099 engine featuring behaviour-driven NPCs, dynamic boss mechanics, and extensible SOLID architecture.
Hearsay uses CockroachDB as a living memory layer, enabling NPCs to remember encounters, spread rumors, and evolve relationships so every conversation reshapes the game world.
Controlled multi-agent simulation runtime for AI NPC behavior, memory, visibility, and evaluation.
LLM-driven RPG Agent Runtime — NPC companions with scoped perception, memory isolation, and deterministic game-state consequences. Playable vertical slice.
Add a description, image, and links to the npc-ai topic page so that developers can more easily learn about it.
To associate your repository with the npc-ai topic, visit your repo's landing page and select "manage topics."