@hashraydamon @Mojeek You mean puppeteer, I think
en.wikipedia.org/wiki/Heidi_Me