maxucheng0/grok-auto-register — explained in plain English
Analysis updated 2026-05-18
Automatically create multiple Grok accounts using disposable email addresses.
Run several browser-based registration workers at once to speed up account creation.
Collect login tokens from newly created accounts into a shared pool for reuse.
Test browser-automation workflows against a real account signup flow.
| maxucheng0/grok-auto-register | facebookresearch/flowdec | openbmb/minicpm-robot | |
|---|---|---|---|
| Stars | 211 | 212 | 210 |
| Language | Python | Python | Python |
| Last pushed | — | 2026-06-22 | — |
| Maintenance | — | Maintained | — |
| Setup difficulty | moderate | hard | hard |
| Complexity | 3/5 | 4/5 | 5/5 |
| Audience | developer | researcher | researcher |
Figures from each repo's GitHub metadata at analysis time.
Needs Chrome or Chromium installed plus a working temporary email provider configured in config.json.
Grok Auto Register is a Python tool that automates creating accounts on Grok, the AI chatbot service from xAI. It runs either through a graphical desktop window or from the command line, and it controls a Chromium or Chrome browser to walk through the registration steps on its own. The tool works with temporary email services, including DuckMail, YYDS, and Cloudflare-based providers, to receive verification messages, then reads and enters the confirmation codes automatically. It can run several registration workers at the same time, each with its own browser instance and separate profile, so multiple accounts can be created in parallel. Successful accounts, along with their passwords and SSO tokens, get written to text files as they complete. Beyond registration, the project can push the login tokens it collects into a token pool for something called grok2api, either on the same machine or on a remote server, so those tokens can be reused elsewhere. It also has an option to try enabling an NSFW mode after signup, and a separate feature for exporting access credentials in the background so it does not slow down the main registration process. To keep long sessions running smoothly, the tool restarts its browser completely after every account, clears memory periodically, and retries automatically if a page gets stuck or a verification email does not arrive in time. It also prints out how many accounts are being created per minute so someone running a large batch can track progress. Configuration happens through a JSON file where settings include how many accounts to create, which email provider to use, and whether to route traffic through a proxy. The project targets Python 3.9 and newer and needs Google Chrome or Chromium installed, since the registration flow depends on a real browser window even when run from the command line. It is licensed under MIT. The README states the project is meant for research into automation workflows, testing environments, and personal learning, and asks users to follow the terms of service of any site they interact with along with relevant local laws.
A Python tool that automates creating Grok chatbot accounts through a browser, using temporary emails and parallel workers to generate accounts and login tokens quickly.
Mainly Python. The stack also includes Python, Chromium/Chrome, Tkinter.
You can use, modify, and distribute this code freely, including for commercial purposes, as long as you keep the original copyright notice.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.