noVNC is both a HTML VNC client JavaScript library and an application built on top of that library. noVNC runs well in any modern browser including mobile browsers (iOS and Android).
Flashdesk VNC allows all users to interact with a chatbot on the VNC display