Codex Manager is a Rust + Tauri rewrite of the original codex-api-keys-tweak idea.
The architecture follows the CodexPlusPlus route:
- no
app.asarpatching - no writes into the Codex installation directory
- shared Rust core for settings, backup, and Codex config switching
- Tauri + React management UI
- standalone launcher entry that applies the active profile before starting Codex
codex-manager/
crates/codex-manager-core/ Shared Rust logic
apps/codex-manager/ Tauri + React manager
apps/codex-manager-launcher/ Silent launcher
scripts/windows/ Windows helper scripts
- Manager settings: platform config directory under
CodexManager/config.json - Codex config:
~/.codex/config.toml - Codex auth:
~/.codex/auth.json - Backups: platform data directory under
CodexManager/backups
cd apps/codex-manager
npm install
npm run devcargo check --workspaceV1 package version is 1.0.12.
cd apps/codex-manager
npm run build:windowsSee docs/API.md for IPC and NewAPI details, and docs/PACKAGING.md for Windows/macOS packaging.