Thanks for sharing. The project is far from being production-ready so use carefully. I also noticed that the name DoctorGPT has been taken by another GPT medical project. I’ll think about how to rename the project so it’s less misleading.
When I read it I thought you were pointing out a feature of Discourse that already existed, I.e. LoGPT, and did the same as the noted DoctorGPT. I try to keep up on the changes to Discourse but also know that some developers are capable of creating such things as DoctorGPT overnight so thought I missed something, I did but missed the wrong thing.