finds.dev← search

// the find

lxf746/any-auto-register

★ 3,056 · Python · AGPL-3.0 · updated Jul 2026

Auto-register & manage accounts for ChatGPT, Cursor, Kiro, Grok, Windsurf, Trae & 13+ AI platforms · Protocol/browser dual-mode · Plugin-based · One-click Mac/Windows desktop app

A tool for bulk-registering and managing accounts across AI platforms — ChatGPT, Cursor, Kiro, Grok, Windsurf, and others. It handles the full lifecycle: registration via HTTP protocol or browser automation, captcha solving, proxy rotation, token refresh, and pushing accounts into an API gateway pool. The intended use case is building free-tier account pools to consume as API capacity.

The plugin architecture is genuinely well done — platforms, mailbox providers, captcha solvers, SMS providers, and proxy drivers all follow consistent base interfaces and are auto-discovered via a @register decorator pattern, so adding a new platform doesn't require touching core code. The dual-mode execution (direct HTTP protocol vs. Playwright/Camoufox browser) is real engineering: protocol mode skips the browser entirely for platforms that expose enough API surface, which is meaningfully faster than wrapping automation around everything. Lifecycle management goes past 'register and forget': token refresh, trial expiry warnings, and per-proxy success rate tracking with error attribution (proxy blocked, email domain flagged, 2FA required) shows operational thinking. SSE-based real-time log streaming per registration step makes debugging platform failures actually tractable.

The whole point of the tool is ToS violation at scale. The Any2API integration — bulk accounts pushed directly into a pooled API gateway — makes the end goal explicit, and every platform targeted explicitly prohibits it. This isn't a gray area. The activation code gate undermines the open-source framing: the 'recommended' desktop app requires a code obtained through a QQ group, so what you actually get from the repo is the protocol minus the full product. SQLite via SQLModel is fine as a dev store, but the README promotes managing hundreds of accounts across a dozen platforms with no mention of migrations, backup strategy, or what happens on corruption — that will bite someone. The project is primarily Chinese-language throughout: README, community, support channels, and documentation all live in QQ groups that are invisible to anyone outside that ecosystem.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →