Started as a chat in ChatGPT, then switched to text-davinci, telling it to response in json format and then quickly made first prototype, also adding illustration generation from AI description response