whatisgithub

What is chatgpt2api-proxy-pool?

strongshuai/chatgpt2api-proxy-pool — explained in plain English

Analysis updated 2026-05-18

32PythonAudience · developerComplexity · 3/5Setup · moderate

In one sentence

A fork of chatgpt2api that rotates ChatGPT account registration requests through a pool of proxies instead of one.

Mindmap

mindmap
  root((chatgpt2api-proxy-pool))
    What it does
      Rotates proxies
      Automates registration
      Web interface
    Tech stack
      Python
      Docker
      Docker Compose
    Use cases
      Load proxy list from URL
      Paste proxies manually
      Spread requests across IPs
    Audience
      Developers

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

What do people build with it?

USE CASE 1

Load a hosted text file of proxy addresses and have the tool refresh it automatically.

USE CASE 2

Paste HTTP or SOCKS5 proxy addresses with credentials directly into the web interface.

USE CASE 3

Deploy the service with Docker Compose and manage it from a web page on port 13000.

USE CASE 4

Follow the README's guide to manually apply the proxy pool changes to the original codebase.

What is it built with?

PythonDockerDocker Compose

How does it compare?

strongshuai/chatgpt2api-proxy-poolautolearnmem/automembilly-ellis/exr-imageio-poc
Stars323232
LanguagePythonPythonPython
Setup difficultymoderatehardmoderate
Complexity3/55/53/5
Audiencedeveloperresearcherresearcher

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

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires Docker and a list of working proxy servers.

Unknown, the explanation does not state a license.

So what is it?

chatgpt2api-proxy-pool is a modified version of an existing tool called chatgpt2api, which automates the process of creating ChatGPT accounts. The original tool supports routing its registration requests through a single proxy server (a middleman server that disguises where the traffic is coming from). This fork adds a proxy pool: instead of one proxy, it manages a list of many proxies and automatically rotates through them, using a different one for each registration attempt. The proxy list can be loaded in two ways. You can provide a URL pointing to a plain text file hosted somewhere online, and the tool will download that list automatically and refresh it on a schedule you configure (every 60 seconds by default). Or you can paste proxy addresses directly into a text field in the web interface. Addresses can be in HTTP or SOCKS5 format, with optional username and password credentials. The current proxy being used is shown live on the registration page so you can confirm it is working. Deployment is done through Docker, which is a tool that packages software into a portable container so it runs the same way on any machine. The README provides ready-to-copy Docker commands for starting the service, along with a Docker Compose configuration for users who prefer that format. Once running, the tool is accessed through a web interface on port 13000. The README also includes a detailed step-by-step guide for developers who want to manually apply the proxy pool changes on top of the original chatgpt2api codebase, listing exactly which files to create or modify and providing the relevant code blocks for each change. This tool is designed for users who need to create multiple ChatGPT accounts and want to spread those requests across different IP addresses to avoid blocks.

Copy-paste prompts

Prompt 1
Help me deploy chatgpt2api-proxy-pool using the Docker Compose configuration in the README.
Prompt 2
Explain how chatgpt2api-proxy-pool rotates between proxies for each registration attempt.
Prompt 3
Show me how to load a remote proxy list URL into chatgpt2api-proxy-pool and set the refresh interval.
Prompt 4
Walk me through applying the proxy pool patch to the original chatgpt2api codebase manually.

Frequently asked questions

What is chatgpt2api-proxy-pool?

A fork of chatgpt2api that rotates ChatGPT account registration requests through a pool of proxies instead of one.

What language is chatgpt2api-proxy-pool written in?

Mainly Python. The stack also includes Python, Docker, Docker Compose.

What license does chatgpt2api-proxy-pool use?

Unknown, the explanation does not state a license.

How hard is chatgpt2api-proxy-pool to set up?

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

Who is chatgpt2api-proxy-pool for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.