Geeps Version 2.0
August 2026

New features
- Rebuilt appearance settings and themes
- Use a new theming engine inspired by the Codex and ChatGPT desktop apps.
- Set any combination of background, foreground, and accent colors for light and dark modes. Theme saving will come in the next release.
- Use different fonts for general chat content and code blocks. You can even use Papyrus — at your own risk.
- Use a generic Compose button instead of provider logos.
- Limit the chat width on Mac and iPad.
- Send messages with the Enter key when the option is enabled in Settings.
- Image generation and editing with OpenRouter (requires Geeps Plus)
- Load image models and their supported parameters directly from OpenRouter.
- Choose OpenAI or OpenRouter as the default image provider.
- Set image model and parameters per chat.
- Inline image generation with OpenAI (requires Geeps Plus)
- Use the server-side image generation tool with models in the
gpt-5family and newer. - Receive generated images directly in text chats and continue editing them in the same conversation.
- Use the server-side image generation tool with models in the
- Provider-neutral tool use and tool call display in chat (requires Geeps Plus)
- Read web page securely extracts reader-friendly content from web pages. The tool uses the
swift-readabilitypackage, which uses@mozilla/readability. - Exa Search adds web search to any provider. The tool uses the same Exa Search API that powers web search on OpenRouter and requires an Exa API key.
- Set default search service (server side search vs Exa)
- More tools, search services and Model Context Protocol (MCP) support are coming soon.
- Read web page securely extracts reader-friendly content from web pages. The tool uses the
- iOS Share Sheet extension
- Share a URL from Safari, then ask the model to read the web page, summarize it, or answer questions about it.
- Share images or files to attach them to a new chat.
- Responses API support for custom providers
- Refreshed design across the app
- On-device conversation titles generated with Apple Foundation Models on supported devices.
Improvements and bug fixes
- Token usage is now displayed in the chat model menu when the API provides it.
- Added a Retry action to quickly retry a request after an API error.
- Added an option to show the provider and model under the title in the conversation list.
- Added provider logos and the option to change the icon for a built-in provider in addition to custom providers.
- Added a setting to show or hide reasoning output and tool calls.
- Added granular loading states for response phases such as Reasoning and Using a tool.
- Message actions now appear on hover on macOS or under an
…button on iOS. - Updated the message layout to use bubbles for user messages.
- Improved Markdown rendering, including better tables and typography.
- Improved reasoning rendering for OpenAI-compatible Chat Completions providers such as DeepSeek.
- Improved model loading for OpenAI-compatible providers. Geeps now handles more
/modelsendpoint responses that do not fully match the OpenAI format. - Significantly improved streaming and Markdown rendering performance for smoother scrolling and better performance in long conversations.
Many other smaller fixes and improvements under the hood.