← all repositories
Lampese/codex-switcher

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.

codex-switcher
Not currently ranked — collecting fresh signals.
star history

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.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.