This project is about being able to chat with a NPC in a knowledge-based world.
The knowledge base is parsed form a Fandom Wiki. It should include more wiki in the future.
The character should :
know of him
know of people he encountered in his world, and ignore from those he did not encounter
have emotional touch to its answers
have a willingness or not to answer questions about his world
The work on this goes mainly through prompting, with some minor changes to the CodeAgent implementation.
I'll work on this even after the challenge is closed, to improve the project.
Thanks for allowing me to participate !
I could not provide a video in time, you can still play with the UI !
You can find the source code of this project here.