have you had a conversation with chatgpt about how to build it yourself? ... to see what the level of difficulty might be? you'd have to get extra picky about things you don't understand... it could be a long conversation.