Kinda fed up with cont. topping up of OpenAI credits. Burned a lot on API keys for my tiny experiments.
Finally, it was time to write a solution to reuse my own OpenAI subscription.
Built iris, a zero-dependency Typescript client.
Here is the repo: aneesahammed/iris.
Iris lets your code call the Codex backend using your ChatGPT/Codex subscription auth. No OPENAI_API_KEY, no separate API credit balance for these tests.
PS: This is mainly for local/dev tooling and experiments, not a replacement for the public OpenAI API.