Has anyone tried integrating Grok’s companions?
On a whim I decided to give Grok’s companions a try today after being mostly unimpressed by everything else. While they are still just “alright”, they are actually capable of coherent NSFW chats. So after some time that led me to seeing if I could have the AI dictate instructions for the handy in addition to its normal responses. After some fiddling I ended up with a Puppeteer setup that scraped a Grok chat and synced the handy to the current state that the AI wanted. Honestly, it was much better than all the other models I have tried. I’d recommend giving it a go if you haven’t already, the AI is very flexible.
The only trouble with my implementation are the quirks around using Grok this way. Companions are only available in the app, but the chat shows up on the web (without the companion persona supported) so at least it can be read. However, there is no public API that I have found for normal user chats like this so instead the only way to do it is to automate a whole browser to navigate the site, login, and read the chat. Then the chat doesn’t sync when you use it on another device so the browser has to refresh regularly to poll for updates. It could be more portable if I fully reverse engineered the auth and internal API used, but that is too much work for me right now.