gitwtfhub

wtf is grokregister-cpa?

git-creat7/grokregister-cpa — explained in plain English

Analysis updated 2026-05-18

461PythonAudience · developerComplexity · 3/5LicenseSetup · moderate

TL;DR

A Python tool that automates signing up Grok accounts with temporary emails and loads the resulting credentials into a proxy project called CLIProxyAPI.

Mindmap

mindmap
  root((grokRegister))
    What it does
      Automated signup
      Temp email verification
      CPA credential upload
    Tech stack
      Python
      Chrome automation
      OAuth flow
    Use cases
      Automation research
      Test account provisioning
      CPA credential batching
    Audience
      Developers
      Researchers
    Setup
      pip install requirements
      Config JSON
      GUI or CLI run

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Why would anyone build with this?

REASON 1

Automate creating test accounts on Grok for research or personal study, per the project's stated scope.

REASON 2

Feed newly created account credentials automatically into a running CLIProxyAPI instance.

REASON 3

Convert an existing list of saved session cookies into CLIProxyAPI's credential format in bulk.

REASON 4

Run several browser sessions in parallel to provision multiple accounts at once.

What's in the stack?

PythonChromiumOAuth

How it stacks up

git-creat7/grokregister-cpakarpathy/researchpoolertiantiangpu/reg-factory
Stars461460469
LanguagePythonPythonPython
Last pushed2023-09-01
MaintenanceDormant
Setup difficultymoderatemoderatehard
Complexity3/52/54/5
Audiencedeveloperresearcherdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you spin it up?

Difficulty · moderate Time to first run · 30min

Requires the README's own disclaimer to be respected: intended for automation research and testing, and use must follow the target service's terms of service and local law.

Use freely for any purpose, including commercial use, as long as you keep the copyright notice, under the MIT license.

Wtf does this do

grokRegister-cpa is a Python tool that automates creating multiple Grok accounts using temporary email addresses, and then feeds the resulting login credentials into a separate open source proxy project called CLIProxyAPI, either by writing files to a local folder that CLIProxyAPI watches, or by uploading them to a running CLIProxyAPI server over its management API. The README states plainly that it is meant only for automation research, testing environments, and personal study, and that users are responsible for following the target site's terms of service and any relevant laws. The tool offers both a graphical interface and a command line mode. Either way, it opens a real Chrome or Chromium browser to step through the Grok signup page, using a temporary email service to receive a verification code and complete the registration form. Several temporary email providers are supported and configurable, including DuckMail, Cloudflare based mail workers, and a couple of others. Once a signup succeeds, the tool exchanges the resulting session cookie for OAuth style access and refresh tokens through an authorization flow, then writes or uploads that credential in the format CLIProxyAPI expects. Configuration happens through a JSON file where you control things like how many browser sessions run at once, which email provider to use, how many accounts to create, and whether to store credentials locally, remotely, or both. The project also ships a separate script that can convert already collected session cookies into the same credential format without running the full registration flow again, useful if you already have a list of accounts saved from an earlier run. The tool requires Python, a Chrome or Chromium browser, and network access to the relevant signup and email provider endpoints. It is released under the MIT license. Given that it automates account creation against a third party service, using it in a way that conflicts with that service's terms is the user's own responsibility, as the README itself notes.

Yoink these prompts

Prompt 1
Help me install grokRegister-cpa's Python dependencies and set up config.json from the example file.
Prompt 2
Explain the difference between storing credentials in a local cpa_auth_dir versus uploading to a remote CPA Management API.
Prompt 3
Walk me through configuring a temporary email provider like DuckMail or Cloudflare mail for this tool.
Prompt 4
Explain what sso_to_auth_json.py does and when I would use it instead of running full registration.

Frequently asked questions

wtf is grokregister-cpa?

A Python tool that automates signing up Grok accounts with temporary emails and loads the resulting credentials into a proxy project called CLIProxyAPI.

What language is grokregister-cpa written in?

Mainly Python. The stack also includes Python, Chromium, OAuth.

What license does grokregister-cpa use?

Use freely for any purpose, including commercial use, as long as you keep the copyright notice, under the MIT license.

How hard is grokregister-cpa to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is grokregister-cpa for?

Mainly developer.

View the repo → Decode another repo

This repo across BitVibe Labs

Don't trust strangers blindly. Verify against the repo.