hi thank you for checking it out. you can check this repo.
https://github.com/Gitlawb/node
The difference is that here we are giving agents their own identity via DID . not tied to humans email account .