
This release adds the new GPT-5-Codex model! In my limited testing, this performs significantly faster then regular GPT-5 in most thinking modes, especially in places of less complexity. Enjoy!
Since the last release, we have also added a few other changes which are notable.
Changelog
Native OpenAI Web search
This works the same as the regular web search in the ChatGPT app. You can opt-in to enable web search by appending the parameter --enable-web-search
to your serve command. Currently, this is opt-in, but if you believe it should be different, leave feedback with a github issue!
If you programmatically use the API, you can check an example for how to send a request with web search enabled in the README.
Reasoning effort as models
If you ever have had issues changing the reasoning effort in your chat apps for a model, then this feature should help you out. By appending the parameter --expose-reasoning-models
to the end of a serve command, models with reasoning effort (gpt-5, gpt-5-codex) will have each of their reasoning efforts be available as different models. This means that you would have slugs like gpt-5-minimal, gpt-5-low, gpt-5-medium, gpt-5-high, etc, which means you can easily switch between them in a model switcher.
Note
Currently, the GUI is a bit left behind with these updates in terms of configuration. Would also request help & PRs regarding the GUI, and on a proper build pipeline for the application, especially for windows!
If you wish to upgrade your brew installation (which is the intended installation method of this project), you should do brew upgrade chatmock
.
Thank you very much to these lovely contributors for their help in these updates:
- Native openai web_search tool by @alexx-ftw in #34
- Add GPT-5-Codex support by @mLupine in #37
Full Changelog: v1.2...v1.3