Codex App Plus is an enhanced Windows desktop client for Codex, built with React + TypeScript + Vite + Tauri 2.
- Optimized Memory Management: Fixed memory leaks caused by MCP process lifecycle issues, preventing unloadable child processes
- Enhanced Process Supervision: Improved child process management for better stability and resource cleanup
- Additional Features: Integrated useful capabilities inspired by CodexMonitor
- Multi-workspace and thread management
- Full conversation workflow with model selection, permission profiles, and slash commands
- Comprehensive settings management (MCP services, Git, environment, providers)
- Embedded terminal sessions with PTY support
- Git operations (stage, commit, push, branch management)
- Windows Sandbox integration
- Session timeline and protocol traffic inspection
- Frontend: React 18, TypeScript, Vite
- Desktop: Tauri 2, Rust
- Terminal: xterm, portable PTY
- Protocol: Generated from official
codex app-server
- Windows OS
- Node.js LTS + pnpm
- Rust toolchain
- Official
codexCLI (aligned to v0.114.0)
pnpm installpnpm run dev:tauripnpm run build:tauri| Command | Purpose |
|---|---|
pnpm run dev:tauri |
Start desktop app in development mode |
pnpm run build:tauri |
Build production installer |
pnpm run typecheck |
Run TypeScript type checking |
pnpm test |
Run test suite |
pnpm run generate:protocol |
Regenerate protocol types from codex CLI |
Special thanks to CodexMonitor for inspiration on several features.
See LICENSE for details.
