Open Source Radar
myfanhua/

turb-gpt-free-register

GitHub

A Python-based tool to automate ChatGPT and Codex registrations using multiple drivers (protocol, roxy, cloak, browser_use, skyvern) with WebUI and CLI. Includes environment and config guidance, email sources, Codex OAuth, and proxy options.

196stars
77forks
0issues
MITlicense
2026since
Star historydaily snapshots by VibeCrowd
Reviewgenerated from repository data · Jul 18, 2026

What it is

Turb GPT Free Register is a Python tool that automates ChatGPT/OpenAI account registration and Codex OAuth authorization. It supports five registration drivers: protocol, roxy, cloak, browser_use, and skyvern, and provides both a CLI and a local WebUI.

How it works

The project exposes multiple registration workflows corresponding to different drivers:

  • protocol: uses curl_cffi with Sentinel/PoW and a proxy pool.
  • roxy: RoxyBrowser + Selenium to automate pages across various flows (including age, locale, and password steps).
  • cloak: CloakBrowser + Playwright via an adapter for headless mode and fixed fingerprint seed.
  • browser_use: Browser Use Cloud stealth Chromium + Playwright with optional residential proxies.
  • skyvern: Skyvern Browser Sessions with Playwright CDP.

Codex OAuth can be driven by the same drivers or by a dedicated same_as_registration path, and there is support for multiple OTP/sms/callback flows through configured providers.

Getting started

Installation and setup are described in the README:

  • Install dependencies:
pip install -r requirements.txt
node --version
  • Environment keys are defined in .env and can be copied from .env.example. Example keys include WEBUI_AUTH_CODE, BROWSER_USE_API_KEY, ROXY_API_TOKEN, QQ_IMAP_PASSWORD, CPA_MANAGEMENT_KEY, SMS_API_KEY, L_ADMIN_AUTH_CODE.
  • Quick start for WebUI authorization involves running:
python web.py --auth-code 你的授权码
  • The README shows how to configure email sources, including combinations like EMAIL_SOURCE = "outlook,generic_api" or EMAIL_SOURCE = "outlook,generic_api,mailnest" and how to set GPTMail API Key in the UI configuration.
  • It provides specific driver configuration blocks, e.g. for roxy, cloak, protocol, and browser_use, including requirements and environment notes.

Recent releases

Latest releases: none. There is no separate release notes section in the repository.

Traction

Stars: 196

Behind the repo

No startup/company link provided in the facts.

Caveats

  • Requires Python 3.10+ and Node.js 18+.
  • Some features require external services (email providers, OTP, Codex, proxy pools).
  • The README mentions that runtime credentials and logs are excluded via .gitignore.
  • CLOAK_GEOIP, fingerprint seeds, and other CloakBrowser-specific settings are configurable in config/cloakbrowser.py, with guidance on headless mode and language/locale handling.
  • WebUI and config hot-reload are described, with notes about hot-loading after saving in WebUI and the need to restart CLI if directly editing config/*.py.
SharePost on XLinkedIn
All trending reposRevenue-verified startups →