Codex/ChatGPT multiple account load balancer & proxy with usage tracking, dashboard, and OpenCode-compatible endpoints.
Source: Official README and linked documentation View on GitHub →This project is being discussed because its ability to manage multiple ChatGPT accounts efficiently, track usage, and integrate with various OpenAI-compatible clients. Its unique feature of OpenCode compatibility and a broad dashboard for monitoring and managing accounts sets it apart.
Source: Official README and linked documentationBalances requests across multiple ChatGPT accounts, ensuring even usage and preventing any single account from being overwhelmed.
Source: Official README and linked documentationMonitors and tracks per-account tokens, costs, and usage trends over 28 days, providing insights into resource consumption.
Source: Official README and linked documentationEnables per-key rate limits by token, cost, window, and model, ensuring that API usage is controlled and optimized.
Source: Official README and linked documentationSupports authentication via password and optional TOTP for secure access to the dashboard.
Source: Official README and linked documentationIntegrates with Codex CLI, OpenCode, and other OpenAI clients, allowing direct interaction with the load balancer.
Source: Official README and linked documentationAutomatically fetches available models from the upstream source, ensuring that the latest models are always available.
Source: Official README and linked documentationThe architecture is modular, with clear separation of concerns. It includes a load balancer module, usage tracking module, and a dashboard for user interaction. The codebase is structured into various subdirectories, indicating a focus on maintainability and scalability. The use of FastAPI for the backend and Rust for certain components suggests a blend of Python's ease of use with Rust's performance and safety.
Source: Official repository tree and dependency filesaiohttpanyioalembicaiosqliteasyncpgbcryptcryptographyfastapigreenletmakopydanticpyjwtpython-sockspyotppython-dotenvpython-multipartpsycopgThis project is suitable for developers and technical teams that require efficient management of multiple ChatGPT accounts, especially those working with OpenAI-compatible tools and needing detailed usage tracking and control over API keys.
Source: Official README and linked documentationWhen checking 2026-09-23, the latest stable version is v1.24.0; v1.25.0-beta.9 is a pre-release version released on 2026-09-14 and cannot be confused with the stable version. main The current pyproject is still 1.25.0-beta.9 and contains subsequent commits, so the deployment should be fixed release tag or container digest.
Source: github.com/Soju06/codex-lb/releases;https://github.com/Soju06/codex-l…status: docs-only | checked_at: 2026-09-23 | environment: Read the official README, stable and beta Releases, Getting Started, Authentication, API Keys, Routing, Remote Access, Telemetry, Configuration, pyproject and license; shallow clone main commit 3d23d53. The agent is not started. | limitations: No local installation or runtime verification was performed. OAuth import, encryption key, routing correctness, cross-account continuity, API compatibility, content retention, telemetry, database migration, reverse proxy, crash recovery, Kubernetes, or upstream account disposition not verified. | observed_output: The latest stable version is v1.24.0, and the latest pre-release is v1.25.0-beta.9; the main pyproject is marked as beta.9 and requires Python 3.13. The documentation explains that the API key auth is turned off by default, remote requests need to be authenticated, telemetry adopts opt-out, and the server retention period is not specified.
Source: github.com/Soju06/codex-lb;https://github.com/Soju06/codex-lb/release…Compared to Codex Switcher, codex-lb is a long-running web proxy: it allows multiple clients to consume account pools via local API keys and save more complete request, routing, and cost status. Codex Switcher is a standalone desktop switch, the core action is to replace ~/.codex/auth.json. As long as I manually cut off the account, the network surface of the desktop switcher is smaller; when a centralized agent is required, codex-lb is considered, and it is operated and maintained by a highly sensitive identity service.
Source: github.com/Soju06/codex-lb;https://github.com/Lampese/codex-switcherCodex/ChatGPT Load Balancer is a project for those needing advanced management of ChatGPT accounts. Its unique features and modular architecture make it a option for teams looking to optimize their OpenAI usage. However, its alpha status suggests that it may not be fully ready for production environments.
The latest stable version is v1.24.0, and the latest pre-release is v1.25.0-beta.9; the main pyproject is marked as beta.9 and requires Python 3.13.
The review environment was: Read the official README, stable and beta Releases, Getting Started, Authentication, API Keys, Routing, Remote Access, Telemetry, Configuration, pyproject and license; shallow clone main commit 3d23d53. The agent is not started. codex-lb behavior outside that scope still needs a local check.