hieunc229/CodexModelSwitcher — reverse-engineered prompt
Reverse engineered prompt
Build me a small macOS menu bar app that makes it easy to manage and switch Codex model providers without opening config files by hand. I want to be able to add, edit, and delete providers like OpenAI, OpenRouter, DeepSeek, and any other OpenAI compatible service, then save multiple models under each one and switch the active model right from the menu bar.
It should automatically update the Codex config in ~/.codex/config.toml, keep its own saved data in ~/.codex/model-switcher.json, and let me store provider API keys plus multiple saved OpenAI account logins. Please keep it menu bar only with no Dock icon. If a provider only supports chat completions, include a built in compatibility proxy so Codex can still use it.
The app should feel simple and polished, with a clean native macOS UI for managing providers, models, and accounts. Codex may need a restart after switching settings, so show that somewhere in the app. Look up current docs online if you need to.
Want more depth? Deep Reverse