You should check out snapista:
Introducing snapista, a GPT wrapper for Python - Show Room - STEP Forum (esa.int)