Just developed Selenium-based ChatGPT-automation, with a TCP listener on the loopback interface and a Python-client I can use from the terminal + i3-bindings + vim/neovim bindings to allow me to send requests directly from vim and get the answer in a new vim-pane :)