Automate bulk registration of xAI Grok accounts for research or testing purposes using disposable email addresses.
Export OIDC credentials from registered accounts for use with a separate CLIProxyAPI OpenAI-compatible gateway.
Run the registration flow through a web control panel, a desktop GUI, or a command-line interface.
Deploy an optional reverse proxy gateway that exposes multiple account keys with request quotas.
| sunkencost/grok-regkit | atom00blue/machine-learning-library | bvzrays/forza-painter-fh6 | |
|---|---|---|---|
| Stars | 106 | 106 | 106 |
| Language | Python | Python | Python |
| Setup difficulty | moderate | easy | moderate |
| Complexity | 4/5 | 2/5 | 3/5 |
| Audience | developer | researcher | general |
Figures from each repo's GitHub metadata at analysis time.
Requires Python virtualenv, Chrome/Chromium, a temp-email API key, and editing a config file before first run.
grok-regkit is a Python toolkit that automates creating xAI Grok accounts. It walks through the signup process for accounts.x.ai and produces two kinds of output: an SSO web session cookie for each account, and optionally an OIDC credential file that can be used with a separate project called CLIProxyAPI to access Grok through an OpenAI-compatible interface. The README states the project is for research, testing, and personal learning only, and asks users to follow the target site's terms of service and local law. The toolkit supports two registration modes. A full browser mode drives an actual Chromium browser through the whole signup flow, which the author describes as more reliable against bot-detection challenges. A hybrid mode uses a browser only briefly to collect a security token, then handles the rest of the signup through direct network requests, which is described as faster. For receiving verification emails, it can connect to one of three temporary email services: Cloudflare Temp Email, DuckMail, or YYDS Mail, each configured with its own API key. The project ships with several ways to run it: a web control panel built with FastAPI, a desktop GUI, and a command-line interface, plus a backfill script for generating OIDC credentials from accounts that were already registered. Setup involves creating a Python virtual environment, installing dependencies, and copying an example config file to fill in your chosen email provider and registration mode. The repository also includes optional deployment templates for running a reverse proxy gateway with per-key quotas in front of the resulting API access. Requirements include Python 3.9 or newer, a Chrome or Chromium browser, and network access to accounts.x.ai and whichever email service is configured. The author notes the project has no official relationship with xAI or Grok, and warns that automating account creation this way can lead to account or IP bans, with all risk falling on the user. It is released under the MIT license.
grok-regkit is a Python toolkit that automates registering xAI Grok accounts using a browser or hybrid protocol flow, producing SSO sessions and optional OIDC credentials.
Mainly Python. The stack also includes Python, FastAPI, Chromium.
MIT license: free to use, modify, and distribute, including commercially, with attribution.
Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.