ACE_Model_Implementation
Interactive-LLM-Powered-NPCs
ACE_Model_Implementation | Interactive-LLM-Powered-NPCs | |
---|---|---|
1 | 3 | |
7 | 436 | |
- | - | |
7.0 | 6.9 | |
10 months ago | 2 months ago | |
Python | Python | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ACE_Model_Implementation
-
Working on an Autonomous Cognitive Entity Model with Python Implementation on GitHub - What do you guys think?
It's currently barebones (the joys of early development stages), but here it is: https://github.com/Ckemplen/ACE_Model_Implementation/tree/master
Interactive-LLM-Powered-NPCs
-
AI: Startup vs Incumbent Value
It is different this time, though. Take a look at this open source project.[1]
This is a system which lets you talk to NPCs in video games. It's a collection of off the shelf components held together by some Python code. The components do this:
- Listen to the user talking and convert speech to text.
- Watch the user's facial expressions via webcam.
- Watch the game, and use face recognition on the game images to determine what character is being addressed.
- Run the user's text through a LLM preloaded with about 30 lines of info about the NPC to generate a reply.
- Generate voice output in a voice generated to match the character's persona.
- Modify the image of the character on screen to animate their facial expressions to match the voice output. This is done on the output image, not by animating the 3D character.
Five years ago, that was science fiction. A year ago, half that stuff wouldn't work right. Now it's someone's hobby project.
[1] https://github.com/AkshitIreddy/Interactive-LLM-Powered-NPCs
- LLM Powered NPCs: Enabling Dynamic Dialogue with LLM-Powered NPCs in Any Game
- Talk to GPT-4 Powered NPCs in your Favorite Games!
What are some alternatives?
Open-Custom-GPT - Create Custom GPT and add/embed on your site using Assistants api
codeinterpreter-api - 👾 Open source implementation of the ChatGPT Code Interpreter
automata - Automata: The Future is Self-Written
GPT-HTN-Planner - A Hierarchical Task Network planner utilizing LLMs like OpenAI's GPT-4 to create complex plans from natural language that can be converted into an executable form.