Your paired Macs
Pair the background bridge once, then use ChatGPT from this hosted playground or an OpenAI-compatible client. Your Mac makes an outbound encrypted connection; this browser never connects to your local network.
Sign in required
Sign in to pair a Mac and view devices owned by your account.
Sign inInstall bridge v11
On each Mac, install the current bridge and its per-user background service. Requires the official ChatGPT macOS app and Node.js 22 or newer.
set -eu umask 077 BIN="$HOME/.local/bin/chatgpt-api" mkdir -p "$HOME/.local/bin" TMP_DIR=$(mktemp -d "$HOME/.local/bin/.chatgpt-api-update.XXXXXX") TMP="$TMP_DIR/chatgpt-api.js" OLD="$TMP_DIR/previous" trap 'rm -rf "$TMP_DIR"' EXIT HUP INT TERM curl -fsSL https://chatgpt.authapi.dev/bridge.js -o "$TMP" node --check "$TMP" chmod 700 "$TMP" HAD_OLD=0 if [ -f "$BIN" ]; then HAD_OLD=1; cp -p "$BIN" "$OLD"; fi mv -f "$TMP" "$BIN" if ! "$BIN" install; then if [ "$HAD_OLD" = 1 ]; then cp -p "$OLD" "$BIN"; else rm -f "$BIN"; fi [ "$HAD_OLD" = 0 ] || "$BIN" install || true echo 'Bridge update failed; previous executable and service were restored.' >&2 exit 1 fi trap - EXIT HUP INT TERM
Re-running this command safely updates the bridge. The LaunchAgent starts at login and reconnects automatically.
Pair Mac
Use this token now. It is displayed once and will be removed when paired, cancelled, or expired. If you copy it, your clipboard may retain the token until you overwrite it.
- Run
~/.local/bin/chatgpt-api pairin Terminal. - Paste the token at the hidden prompt, then press Return.
Devices
Choose the default Mac used by the playground and hosted API.