gitwtfhub

wtf is claudex?

huey1in/claudex — explained in plain English

Analysis updated 2026-05-18

91PythonAudience · developerComplexity · 3/5LicenseSetup · moderate

TL;DR

A Python CLI that automates registering Claude.ai accounts through temporary email and saves their session cookies for reuse.

Mindmap

mindmap
  root((repo))
    What it does
      Auto register accounts
      Save session cookies
      Check account status
    Tech stack
      Python
      Requests
      CLI tool
    Use cases
      Bulk account registration
      Status and plan checks
      Proxy supported requests
    Audience
      Developers
      Automation builders

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 multiple Claude.ai accounts and store their session cookies locally.

REASON 2

Check the status, plan, and usage limits of a batch of saved Claude accounts.

REASON 3

Run concurrent account registrations through a proxy server.

What's in the stack?

PythonRequestsCLI

How it stacks up

huey1in/claudexjiaran-king/re-zero---starting-llm-kumarsashank/motiscope
Stars919191
LanguagePythonPythonPython
Setup difficultymoderateeasymoderate
Complexity3/51/53/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 a working MoeMail email service and API key configured in .env before it can register accounts.

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

Wtf does this do

ClaudeX is a command line tool written in Python that automates creating accounts on Claude, Anthropic's AI chat website, and saves each account's session data locally so it can be reused later. The README is explicit that this project sends requests to claude.ai and tells users to make sure their use follows the relevant terms of service and local laws before running it. To register an account, ClaudeX generates a temporary email address through a service called MoeMail, asks Claude to send a magic sign-in link to that address, reads the verification email, follows the link, and then saves the resulting login cookie along with the account's email, organization ID, and a timestamp into a local file called accounts.json. Registrations can run several at once using a concurrency setting, and requests can optionally go through a proxy server. Once accounts exist, a separate check command reads the saved cookies from accounts.json and asks Claude for each account's current status, subscription plan, and model usage limits, marking any account whose cookie has expired or stopped working. The README stresses that accounts.json contains real login credentials and should never be committed to a code repository or shared with anyone else, and that the .env configuration file is equally sensitive. The project needs Python 3.9 or newer, a working MoeMail service with its own API key, and a copied .env file with that key and the MoeMail server address filled in. The author notes that registering many accounts too quickly can trigger the target service's rate limits, so starting with a small concurrency number is recommended, and warns that since Claude's website can change its behavior over time, the code may need updates if it starts returning errors or unexpected responses. The project is released under the MIT license and does not have any special build steps beyond installing its Python dependencies.

Yoink these prompts

Prompt 1
Copy .env.example to .env, add my MoeMail API key, and register 5 Claude accounts with 3 concurrent workers.
Prompt 2
Check the status and plan of every account saved in accounts.json.
Prompt 3
Explain how ClaudeX extracts a Claude magic link from a temporary MoeMail inbox.
Prompt 4
Add a small delay between account registrations to avoid hitting rate limits.

Frequently asked questions

wtf is claudex?

A Python CLI that automates registering Claude.ai accounts through temporary email and saves their session cookies for reuse.

What language is claudex written in?

Mainly Python. The stack also includes Python, Requests, CLI.

What license does claudex use?

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

How hard is claudex to set up?

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

Who is claudex for?

Mainly developer.

View the repo → Decode another repo

This repo across BitVibe Labs

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