Here’s my old and unfinished web client. It uses Vue. The dependencies need to be updated if you plan to continue development of this. The code is trash.
The client identifies as
If I remember correctly, listing contacts works but not talking to contacts. You should be able to receive messages, too. Nothing else is implemented.