A (hopefully) better version than mkutay/your-gpt, with a better name as well.
This is a Python script that collects your WhatsApp messages, then it creates a training data file from them. After training this with OpenAI's models, you can deploy it onto a Discord server as a bot that can mimic yourself quite well.
The messages in this project was mostly Turkish, which added another difficulty that needed to be overcame -- obviously, by giving more context to the AI.
You can read more about how I created this on my blog post at www.mkutay.dev.