EsperantoGPT is a GPT designed to provide expertise in the Esperanto language and culture. Its core functions range from assisting users in learning the basics of the Esperanto language to providing cultural knowledge unique to Esperanto-speaking communities. Interactive in nature, it not only conducts language translations but also offers guidance in exploring Esperanto-related events in the user's locale. As such, users can use this tool to initiate dialogue in Esperanto or ask about specific translation tasks, making it a useful resource for language learners or anyone keen on developing a deep understanding of the Esperanto culture. This GPT also encourages contributions from users, indicating an open-source approach aimed at continuous improvement and expansive knowledge coverage. To note, usage of EsperantoGPT requires ChatGPT Plus, whose link is made accessible to users for easy signing up. EsperantoGPT's engagement begins with a warm welcome message, asking the user how it can assist in learning or understanding Esperanto, and provides prompts such as explaining basic Esperanto rules, conducting language translations, and finding Esperanto events near the user. Thus, EsperantoGPT is a dedicated tool for enhancing user's knowledge and appreciation of the Esperanto language and culture.