2026-05-17 03:53:15 +03:30
2026-05-17 03:53:15 +03:30
2026-05-17 03:53:15 +03:30
2026-05-17 03:53:15 +03:30
2026-05-17 03:53:15 +03:30
2026-05-17 03:53:15 +03:30
2026-05-17 03:53:15 +03:30
2026-05-17 03:53:15 +03:30
2026-05-17 03:53:15 +03:30
2026-05-17 03:53:15 +03:30
2026-05-17 03:53:15 +03:30
2026-05-17 03:53:15 +03:30

Codex Limit Monitor

Windows-first desktop monitor for Codex usage and ChatGPT Codex rate-limit status.

What It Does

  • Reads live Codex limit percentages from codex app-server using account/rateLimits/read.
  • Falls back to read-only local usage summaries from %USERPROFILE%\.codex\state_5.sqlite and logs_2.sqlite.
  • Shows status in a Tauri dashboard, system tray menu, native notifications, and an always-on-top badge.

Development

The current PowerShell session has Rust/Cargo available, but plain node, npm, and codex are not on PATH. If needed, use the configured Node/NPM path from Herd/NVM or set the Codex executable path inside the app settings.

npm install
npm run tauri dev

If codex is not on PATH, set the Codex executable in Settings. The app also tries common Windows candidates such as %APPDATA%\npm\codex.cmd.

Verification

cargo test --manifest-path src-tauri/Cargo.toml
npm run build
Description
monitoring app for Codex usage and rate-limit status.
Readme 124 KiB
Languages
Rust 51.8%
TypeScript 33.3%
CSS 14.1%
HTML 0.8%