Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Codex Model Switcher

Codex Model Switcher

A small macOS (13+) menu bar app for managing Codex model provider configurations.

The app helps you add, edit, and switch between Codex providers such as OpenAI, OpenRouter, DeepSeek, or other OpenAI-compatible services. It writes the selected model and provider settings to ~/.codex/config.toml, stores app data in ~/.codex/model-switcher.json, and can manage provider API keys and saved OpenAI account credentials.

Screenshot

Features

  • Add, edit, and delete custom model providers.
  • Manage multiple models per provider.
  • Switch the active Codex model from the menu bar.
  • Manage multiple OpenAI accounts.
  • Write Codex config updates automatically.
  • Built-in compatibility proxy for Chat Completions providers (ie Deekseek).
  • Keep the app menu-bar only, without a Dock icon.

Notes

Codex may need to be restarted after changing provider, model, or OpenAI account settings.

API keys and OpenAI credentials are sensitive. Treat files under ~/.codex/ like secrets.

Provider Status

Codex now uses OpenAI's Responses API for custom providers and deprecated wire_api = "chat". For providers that only support Chat Completions, enable the built-in compatibility proxy to translate Codex /responses calls to /chat/completions.

License

MIT License.

About

No description, website, or topics provided.

Resources

Stars

35 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages