How it works
Watchflows calls the codex binary on your Mac instead of an HTTP API. You sign in to Codex once with your ChatGPT account, and the app uses that session. Everything an AI node can do works here: plain prompts, JSON-schema structured output, image input, and the Agent node's full tool loop.

Set it up
- Run
npm install -g @openai/codexin Terminal. - Run
codex loginand sign in with your ChatGPT account. - Add the provider: Settings ▸ AI Providers ▸ Add Provider ▸ ChatGPT (Subscription).
The editor shows no key or URL field. In their place sit three live checks — Codex CLI installed (green shows the version; red offers the copyable install command), Signed in (red offers codex login), and Ready. Recheck re-runs all three at once.
Models
Seven models are available. They share one codex exec pipeline, so structured output and vision work on all of them. New nodes default to gpt-5.5.
| Model | Reach for it when |
|---|---|
gpt-5.5 | The default — reasoning, nuanced generation, Agent runs |
gpt-6-astra | The strongest reasoning, coding, and long-context work. Needs Codex CLI 0.153.1 or newer; an older CLI refuses it and says so |
gpt-5.6-sol | The most capable of the gpt-5.6 generation |
gpt-5.6-terra | Everyday prompts, balanced for speed |
gpt-5.6-luna | Classification, extraction, short structured tasks |
gpt-5.4 | A faster, balanced older option |
gpt-5.4-mini | The lightest and fastest |
The -pro variants are absent on purpose: the Codex CLI refuses them on a ChatGPT account.
Good to know
This is not a local provider. The codex binary is on your Mac, but it ships every prompt to OpenAI under your account. For nothing-leaves-the-machine flows, use Ollama, LM Studio, or Apple Intelligence.
The limit is shared. Calls draw on the same plan usage as the IDE extension, the CLI, and cloud tasks. A high-frequency trigger firing AI nodes can eat the budget you rely on elsewhere — put the busy, low-stakes steps on a local provider.
Watchflows adds no charge. AI cost tracking reports this provider as free, because there is no per-token bill to meter. Not affiliated with or endorsed by OpenAI.
Watchflows needs CLI version 0.142.5 or later, and gpt-6-astra needs 0.153.1. An older binary refuses Astra with a message that says so; the rest still run.