Interactive-LLM-Powered-NPCs
Active·★ 729·Updated 2026-09-20
★ Trending
This open-source project enables real-time, voice-driven conversations with NPCs in any game, transforming traditional gaming interactions. It integrates LLMs, facial recognition, and animation to allow NPCs to respond based on personality, context, and even player emotions, without modifying game source code.
#LLM#Game AI#Real-time Interaction#Facial Animation#Speech Recognition
01
Features
01Voice-driven interaction with NPCs using a microphone.
02LLM-powered contextual dialogue generation with unique personalities.
03Real-time facial animation and lip-sync for NPCs using SadTalker.
04NPC long-term memory and dialogue style shaped by vector stores and pre-conversation files.
05Seamless integration with any game, no source code modification required.
02
Compatibility
Cohere
Native LLM
Verified via docs
GPT-4
Partial Support
Verified via docs
SadTalker
Native
Verified via docs
DeepFace
Native
Verified via docs
ChromaDB
Native
Verified via docs
Edge-TTS
Native
Verified via docs
03
Quick start
1
$ git clone https://github.com/AkshitIreddy/Interactive-LLM-Powered-NPCs.git
04
Use cases
↳Adding immersive and dynamic dialogue to existing open-world games like Cyberpunk 2077 or GTA 5.
↳Enhancing player interaction with background and side characters in RPGs and adventure games.
↳Revitalizing older game titles by introducing modern LLM-powered NPC conversations.
05
Alternatives
Comments
Log in to leave a comment
No comments yet. Be the first!