revived this old topic. In this new world of LLMs, this sort of thing is easier to prototype.
I had some spare LLM capacity over the past few weeks and a bit of curiosity, so I gave this a shot.
It is strictly a proof-of-concept, not-production-ready code at this time. At the moment, we don’t have any existing consumers.
But it’s doable and possible and if there is interest in it from existing or future Discourse users, it’s certainly something that I would be happy to continue working on. You can also do a live test if you want on https://do2.musaraj.com (keep in mind this is a test instance that may be down for updates regularly.)