329ddc9ced85ca39acb4b645bc6bc3fb4f20a61a
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-serverusingaccount/rateLimits/read. - Falls back to read-only local usage summaries from
%USERPROFILE%\.codex\state_5.sqliteandlogs_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
Languages
Rust
51.8%
TypeScript
33.3%
CSS
14.1%
HTML
0.8%