alice53211/auth-codex-plugin — explained in plain English
Analysis updated 2026-05-18
Rotate coding assistant requests across multiple ChatGPT or Codex accounts to avoid hitting one account's rate limit.
Manage connected accounts through a local dashboard, enabling, disabling, or pinning a specific account.
Automate bulk login for multiple Outlook-linked ChatGPT accounts using the included Python script.
| alice53211/auth-codex-plugin | boob025/peace-equalizer-apo | elias569/fintech-dashboard | |
|---|---|---|---|
| Stars | 134 | 134 | 134 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | moderate | easy | moderate |
| Complexity | 4/5 | 1/5 | 3/5 |
| Audience | developer | general | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires Node.js 20+, the OpenCode CLI, and existing ChatGPT or Codex OAuth accounts to add.
This repository is a plugin for OpenCode, a coding tool, that manages rotation across multiple ChatGPT or Codex OAuth accounts so that requests can be spread out instead of hitting a single account's usage limits. It keeps a local store of connected accounts on the user's machine and includes a small dashboard, run on localhost, where someone can view accounts, enable or disable them, and adjust settings. The plugin supports several rotation strategies for choosing which account handles the next request: cycling through accounts in order, picking whichever account has been used the least, choosing randomly, or splitting traffic by a set of configured weights. There is also a force mode that pins every request to one specific account and stops the automatic rotation until that mode is turned off. When an account hits a rate limit, the plugin is described as waiting until that account's limit resets rather than immediately retrying. To install it, someone uses the OpenCode plugin command with the package name from npm, or installs directly from the GitHub repository if they want the latest unreleased code instead. Running it from source requires cloning the repository, installing dependencies, and building the TypeScript code. Basic usage involves adding named accounts through a command line tool, checking their status, and starting the local dashboard on a chosen port. The repository also includes a separate Python script, kept in its own folder, that automates logging into multiple Outlook-linked ChatGPT accounts at once. It uses a browser automation tool to open the login page, enter each account's email and password, read the one-time verification code from the linked Outlook inbox, and save the resulting login tokens into the plugin's account store. This script reads its account list, including email addresses and passwords, from a JSON credentials file that a person fills in themselves before running it. The README does not mention a license.
An OpenCode plugin that rotates requests across multiple ChatGPT or Codex accounts with a local dashboard and configurable rotation strategies.
Mainly TypeScript. The stack also includes TypeScript, Node.js, Python.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.