Aware NPC Chat

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.

You are chatting with