GigaxGames/gigax
LLM-powered NPCs running on your hardware
This project helps game developers create realistic, AI-powered Non-Player Characters (NPCs) for their games. By providing a game context, a list of available actions, and character information, you get back an action for the NPC to perform, such as speaking, jumping, or attacking. This is ideal for indie game developers or small studios looking to integrate advanced AI behavior into their games on their own hardware.
337 stars. No commits in the last 6 months. Available on PyPI.
Use this if you want to run intelligent, responsive NPCs locally within your game environment using open-source Large Language Models.
Not ideal if you need a fully managed cloud service for NPC behavior and memory, as that functionality is currently only available via an external API.
Stars
337
Forks
16
Language
Python
License
—
Category
Last pushed
Jul 26, 2024
Commits (30d)
0
Dependencies
5
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/GigaxGames/gigax"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
OpenMind/OM1
Modular AI runtime for robots
AgentEra/Agently
[GenAI Application Development Framework] 🚀 Build GenAI application quick and easy 💬 Easy to...
mesa/mesa-llm
Extension to the Mesa repository to provide with the ability to plug LLM directly into your...
datapizza-labs/datapizza-ai
Build reliable Gen AI solutions without overhead 🍕
victordibia/designing-multiagent-systems
Building LLM-Enabled Multi Agent Applications from Scratch