Desktop traffic control for developers juggling Codex accounts
A desktop app that consolidates multiple OpenAI Codex accounts, rate-limit monitoring, and automatic warm-ups behind a single system tray icon.
What it does
Codex Switcher is a Tauri-based desktop application that consolidates multiple OpenAI Codex accounts into a single interface. It lets you add, rename, and switch between accounts from the main window or system tray, while tracking 5-hour session limits, weekly usage, and manual reset credits. The app also supports automatic “warm-ups” — sending a minimal request to trigger a quota window — on a schedule or whenever a reset period hits.
The interesting bit
The warm-up scheduler is the unusual angle: you can pick specific times of day to ping all accounts, ensuring your 5-hour windows start when you want them to, not when the server decides. It also recovers gracefully from blocked switches by detecting active Codex sessions and offering to force-close them before swapping accounts.
Key highlights
- Switch accounts from the main window, native tray menu, or tray popup.
- View granular usage stats for OAuth accounts: lifetime tokens, daily buckets, streaks, and top integrations.
- Schedule timed warm-ups that run once per day and skip missed slots if the machine was asleep.
- Run fully in the menu bar on macOS, or keep a Dock icon; tray display modes include session percentage or text-only readouts.
- Serve the dashboard over HTTP for LAN or remote access via a built-in web mode.
Caveats
- macOS release builds are not Apple-notarized, so expect to clear the quarantine flag manually.
- The tool is explicitly designed only for individuals who personally own multiple accounts; credential sharing or pooling is discouraged and violates OpenAI’s terms.
- Timed warm-ups require the machine to be awake; the scheduler skips missed times rather than running them late.
Verdict
Worth downloading if you personally maintain multiple Codex accounts and want a single place to switch identities, watch quotas, and warm up windows. If you only use one account or need team-wide credential sharing, this won’t help.
Frequently asked
- What is Lampese/codex-switcher?
- A desktop app that consolidates multiple OpenAI Codex accounts, rate-limit monitoring, and automatic warm-ups behind a single system tray icon.
- Is codex-switcher open source?
- Yes — Lampese/codex-switcher is an open-source project tracked on heatdrop.
- What language is codex-switcher written in?
- Lampese/codex-switcher is primarily written in Rust.
- How popular is codex-switcher?
- Lampese/codex-switcher has 655 stars on GitHub.
- Where can I find codex-switcher?
- Lampese/codex-switcher is on GitHub at https://github.com/Lampese/codex-switcher.