Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
A Desktop Application for Managing Multiple OpenAI Codex CLI Accounts
| Date | Stars |
|---|---|
| 2026-07-24 | 566 |
| 2026-07-25 | 573 |
| 2026-07-28 | 579 |
| 2026-07-30 | 579 |
| 2026-07-31 | 586 |
| 2026-08-06 | 586 |
Today
— stars today
This week
+7 stars this week
This month
— stars this month
Momentum
42.0
growth rate 1.21%/day
<p align="center"> <img src="src-tauri/icons/logo.svg" alt="Codex Switcher" width="128" height="128"> </p> <h1 align="center">Codex Switcher</h1> <p align="center"> A Desktop Application for Managing Multiple OpenAI <a href="https://github.com/openai/codex">Codex</a> Accounts<br> Easily switch between accounts, monitor usage, schedule warm-ups, and stay in control of your quota </p> ## Features - **Multi-Account Management** – Add, rename, mask, import, export, and manage multiple Codex accounts in one place - **Quick Switching** – Switch between accounts from the main window, native tray menu, or tray popup - **Usage Stats** – View account usage stats for OAuth accounts, including lifetime tokens, daily buckets, streaks, activity insights, and top integrations - **Manual Reset Credits** – See available manual reset credits beside each account plan badge, with the closest expiry highlighted as it approaches - **Automatic Warm-Up** – Warm up one account or all accounts manually, after each 5-hour reset window, or at specific scheduled times of day - **System Tray Controls** – Use the tray popup to switch accounts, inspect quota and active-account stats, refresh usage, open the main window, or quit the app - **Tray Display Modes** – Choose between the app icon with session percentage, a text-only hourly/weekly percentage display, or a hidden tray icon - **macOS Dock Control** – Keep Codex Switcher in the Dock or run it as a menu bar only app, with a first-close prompt and a tray fallback - **Rate-Limit Monitoring** – View real-time 5-hour session and weekly usage, reset timing, credits, and subscription expiry - **Blocked Switch Recovery** – Detect running Codex sessions and offer a force-close flow before retrying the account switch - **Dual Login Mode** – Authenticate with ChatGPT OAuth or import existing `auth.json` files ## Installation ### Download a Release The easiest way to install Codex Switcher is from the latest GitHub release: [Download the latest release](https://github.com/Lampese/codex-switcher/releases/latest) Choose the file for your platform: - **macOS Apple Silicon:** `Codex.Switcher_*_aarch64.dmg` - **macOS Intel:** `Codex.Switcher_*_x64.dmg` - **Windows:** `Codex.Switcher_*_x64-setup.exe` or `Codex.Switcher_*_x64_en-US.msi` - **Linux Debian/Ubuntu:** `Codex.Switcher_*_amd64.deb` - **Linux AppImage:** `Codex.Switcher_*_amd64.AppImage` - **Linux RPM:** `Codex.Switcher-*-1.x86_64.rpm` > **macOS:** current release builds are not Apple-notarized. If macOS says the > app is damaged, move it to `/Applications` and remove the quarantine flag: > > ```bash > sudo xattr -dr com.apple.quarantine "/Applications/Codex Switcher.app" > open "/Applications/Codex Switcher.app" > ``` ### Auto Updates Codex Switcher checks the latest GitHub release on startup. When a newer signed update package is available, the app shows an update prompt and can install it from inside the app. ### Build from Source #### Prerequisites - [Node.js](https://nodejs.org/) (v18+) - [pnpm](https://pnpm.io/) - [Rust](https://rustup.rs/) ```bash # Clone the repository git clone https://github.com/Lampese/codex-switcher.git cd codex-switcher # Install dependencies pnpm install # Run in development mode pnpm tauri dev # Build for production pnpm tauri build ``` > **Windows:** the `pnpm tauri` script runs through a POSIX shell wrapper > (`sh ./scripts/tauri.sh`) and will not work in PowerShell/CMD. Use the > `tauri:win` script instead: `pnpm tauri:win dev` and `pnpm tauri:win build`. The built application will be in `src-tauri/target/release/bundle/`. ### Run the Dashboard in a Browser You can also serve the built dashboard over HTTP instead of opening the Tauri shell. ```bash # Build the frontend and start the web server on 0.0.0.0:3210 pnpm lan ``` Optional environment variables: - `CODEX_SWITCHER_WEB_HOST` to override the bind host - `CODEX_SWITCHER_WEB_PORT` to override the port The browser dashboard serves the same UI
Excerpt of 7,945 characters
Read on GitHub32
32
8
2
2
1
1
1
1
1
1
1
1
1
1
1
1
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:cd42d0de61c8fd92, topic:vibe-coding