Your OpenAI setup, kept separate

Use your ChatGPT sign-in with the right local tool.

Sign in with ChatGPT for the experimental Codex paths. Use a Platform key for compatible /v1 tools. Choose a path to see where n8n, your credential, and the destination connect.

ChatGPT sign-in and Platform API keys do different jobs. Relmio never turns one into the other.

How each option connects

Choose what you are setting up

See the sign-in, connection, and destination for each path.

SourceRelmioDestination

Unofficial n8n option

n8n with ChatGPT sign-in

  1. Starts hereYour self-hosted n8n
  2. Sign-in or keyYour ChatGPT/Codex sign-in stays in a private sidecar volume
  3. ConnectionPrivate Docker network with no host port
  4. Ends hereSupported models through the unofficial openai-oauth sidecar

This option is unofficial, private, experimental, and policy-uncertain. It does not turn ChatGPT sign-in into a Platform API key.

Read the n8n bridge guide

Before anything changes

What Relmio changes and leaves alone.

Each option shows which credential it uses, where it connects, and what it reaches. Before writing to a VPS, the wizard verifies the server, shows the plan, and asks you to approve it.

Local only
Local endpoints bind to 127.0.0.1 by default.
Hosted chat
The hosted chat forwards credentials only with a request.
You approve changes
The wizard shows the exact plan before any VPS write.
n8n stays separate
The companion wizard does not edit the existing n8n container, image, or workflows.

Hosted chat

Connect, then ask.

This chat uses the account you connect in this browser. Relmio forwards credentials only with your request; the server does not keep a reusable session.

Before you connect: install the browser extension

The hosted chat needs the open-source Sign in with ChatGPT extension to complete the secure OAuth handoff. Install it for Chrome or Firefox, reload this page, then connect again.

Using the local npm wizard? It handles its own localhost callback. If an OAuth extension intercepts that callback, temporarily disable it during local sign-in.

This browser encrypts the credentials it stores. Disconnect to remove the local session.

Hosted test lane

gpt-5.4-mini

ReadyChecking session
Powered by OpenAI OAuth

Encrypted in this browser. No tools, files, commands, or external browsing. The demo keeps only the latest six exchanges in this tab.

Your private test lane is ready.

Connect ChatGPT, choose a starter, or ask your own question.

Enter to send · Shift+Enter for a new line · 0/3000

Response state: Ready.

Safety boundary

The n8n bridge stays private.

The hosted chat is a browser demo. The n8n installer remains a local wizard that deploys a separate sidecar without changing your existing n8n container, image, or workflows.

  • No shared subscription pool
  • No OAuth tokens in application logs
  • No public n8n sidecar port
  • No OpenAI Platform API key created