noVNC

You can add a virtual serial port to the VM (in VM settings, Hardware, Add button, Serial Port ) and set Display to serial0. You can use the xterm.js Console (maybe that works automatically).