[{"data":1,"prerenderedAt":459},["ShallowReactive",2],{"navigation":3,"docs-menu-sections":166,"docs:\u002Fdocs\u002Frelease-notes\u002Frelease-2-0":233,"docs:\u002Fdocs\u002Frelease-notes\u002Frelease-2-0-surround":456},[4,21,54,62,84,106,132],{"title":5,"path":6,"stem":7,"children":8,"badge":11,"icon":20},"Getting Started","\u002Fdocs\u002Fgetting-started","1.docs\u002F1.getting-started\u002F1.index",[9,12,16],{"title":10,"path":6,"stem":7,"badge":11},"Introduction",null,{"title":13,"path":14,"stem":15,"badge":11},"Quick start","\u002Fdocs\u002Fgetting-started\u002Fquick-start","1.docs\u002F1.getting-started\u002F2.quick-start",{"title":17,"path":18,"stem":19,"badge":11},"API key","\u002Fdocs\u002Fgetting-started\u002Fapi-key","1.docs\u002F1.getting-started\u002F3.api-key","i-lucide-home",{"title":22,"badge":11,"icon":23,"path":24,"stem":25,"children":26,"page":53},"Settings","i-lucide-notebook-text","\u002Fdocs\u002Fsettings","1.docs\u002F2.settings",[27,32,36,41,45,49],{"title":28,"path":29,"stem":30,"badge":31},"API settings","\u002Fdocs\u002Fsettings\u002Fapi-settings","1.docs\u002F2.settings\u002F1.api-settings","UPD",{"title":33,"path":34,"stem":35,"badge":11},"Prompt library","\u002Fdocs\u002Fsettings\u002Fprompt-library","1.docs\u002F2.settings\u002F2.prompt-library",{"title":37,"path":38,"stem":39,"badge":40},"Tools","\u002Fdocs\u002Fsettings\u002Ftools","1.docs\u002F2.settings\u002F3.tools","NEW",{"title":42,"path":43,"stem":44,"badge":11},"General settings","\u002Fdocs\u002Fsettings\u002Fgeneral-settings","1.docs\u002F2.settings\u002F4.general-settings",{"title":46,"path":47,"stem":48,"badge":31},"Theme","\u002Fdocs\u002Fsettings\u002Ftheme","1.docs\u002F2.settings\u002F5.theme",{"title":50,"path":51,"stem":52,"badge":31},"Image generation settings","\u002Fdocs\u002Fsettings\u002Fimage-gen-settings","1.docs\u002F2.settings\u002F6.image-gen-settings",false,{"title":55,"path":56,"stem":57,"children":58,"badge":11,"icon":61},"Chats","\u002Fdocs\u002Fchats","1.docs\u002F3.chats\u002F1.index",[59],{"title":60,"path":56,"stem":57,"badge":11},"Chat view","i-lucide-messages-square",{"title":63,"badge":11,"icon":64,"path":65,"stem":66,"children":67,"page":53},"How to","i-lucide-lightbulb","\u002Fdocs\u002Fhow-to","1.docs\u002F4.how-to",[68,72,76,80],{"title":69,"path":70,"stem":71,"badge":11},"Use custom OpenAI compatible host","\u002Fdocs\u002Fhow-to\u002Fuse-custom-openai-host","1.docs\u002F4.how-to\u002F1.use-custom-openai-host",{"title":73,"path":74,"stem":75,"badge":11},"Use multiple providers","\u002Fdocs\u002Fhow-to\u002Fuse-multiple-providers","1.docs\u002F4.how-to\u002F2.use-multiple-providers",{"title":77,"path":78,"stem":79,"badge":11},"Delete all data","\u002Fdocs\u002Fhow-to\u002Fdelete-all-data","1.docs\u002F4.how-to\u002F3.delete-all-data",{"title":81,"path":82,"stem":83,"badge":11},"Verify API calls","\u002Fdocs\u002Fhow-to\u002Fverify-api-calls","1.docs\u002F4.how-to\u002F4.verify-api-calls",{"title":85,"badge":11,"icon":86,"path":87,"stem":88,"children":89,"page":53},"Info","i-lucide-info","\u002Fdocs\u002Finfo","1.docs\u002F5.info",[90,94,98,102],{"title":91,"path":92,"stem":93,"badge":11},"About","\u002Fdocs\u002Finfo\u002Fabout","1.docs\u002F5.info\u002F1.about",{"title":95,"path":96,"stem":97,"badge":11,"icon":11},"Privacy policy","\u002Fdocs\u002Finfo\u002Fprivacy-policy","1.docs\u002F5.info\u002F2.privacy-policy",{"title":99,"path":100,"stem":101,"badge":11},"Roadmap","\u002Fdocs\u002Finfo\u002Froadmap","1.docs\u002F5.info\u002F2.roadmap",{"title":103,"path":104,"stem":105,"badge":11},"Contact support","\u002Fdocs\u002Finfo\u002Fcontact-support","1.docs\u002F5.info\u002F3.contact-support",{"title":107,"badge":11,"icon":108,"path":109,"stem":110,"children":111,"page":53},"FAQ","i-lucide-circle-question-mark","\u002Fdocs\u002Ffaq","1.docs\u002F6.faq",[112,116,120,124,128],{"title":113,"path":114,"stem":115,"badge":11},"What is Geeps Plus?","\u002Fdocs\u002Ffaq\u002Fplus-version","1.docs\u002F6.faq\u002F2.plus-version",{"title":117,"path":118,"stem":119,"badge":11},"Can I use the app for free?","\u002Fdocs\u002Ffaq\u002Fis-it-free","1.docs\u002F6.faq\u002F3.is-it-free",{"title":121,"path":122,"stem":123,"badge":11},"Why use this over free ChatGPT\u002FClaude\u002FGemini?","\u002Fdocs\u002Ffaq\u002Fwhy-not-chatgpt","1.docs\u002F6.faq\u002F4.why-not-chatgpt",{"title":125,"path":126,"stem":127,"badge":11},"What models are available?","\u002Fdocs\u002Ffaq\u002Fwhat-models","1.docs\u002F6.faq\u002F5.what-models",{"title":129,"path":130,"stem":131,"badge":11},"Is the app secure?","\u002Fdocs\u002Ffaq\u002Fis-it-secure","1.docs\u002F6.faq\u002F6.is-it-secure",{"title":133,"badge":11,"icon":134,"path":135,"stem":136,"children":137,"page":53},"Release Notes","i-lucide-newspaper","\u002Fdocs\u002Frelease-notes","1.docs\u002F7.release-notes",[138,142,146,150,154,158,162],{"title":139,"path":140,"stem":141,"badge":11},"Geeps Version 2.0","\u002Fdocs\u002Frelease-notes\u002Frelease-2-0","1.docs\u002F7.release-notes\u002F993.release-2-0",{"title":143,"path":144,"stem":145,"badge":11},"Geeps Version 1.6","\u002Fdocs\u002Frelease-notes\u002Frelease-1-6","1.docs\u002F7.release-notes\u002F994.release-1-6",{"title":147,"path":148,"stem":149,"badge":11},"Geeps Version 1.5","\u002Fdocs\u002Frelease-notes\u002Frelease-1-5","1.docs\u002F7.release-notes\u002F995.release-1-5",{"title":151,"path":152,"stem":153,"badge":11},"Geeps Version 1.4","\u002Fdocs\u002Frelease-notes\u002Frelease-1-4","1.docs\u002F7.release-notes\u002F996.release-1-4",{"title":155,"path":156,"stem":157,"badge":11},"Geeps Version 1.3","\u002Fdocs\u002Frelease-notes\u002Frelease-1-3","1.docs\u002F7.release-notes\u002F997.release-1-3",{"title":159,"path":160,"stem":161,"badge":11},"Geeps Version 1.2","\u002Fdocs\u002Frelease-notes\u002Fversion-1-2","1.docs\u002F7.release-notes\u002F998.version-1-2",{"title":163,"path":164,"stem":165,"badge":11},"Geeps Version 1.1","\u002Fdocs\u002Frelease-notes\u002Fversion-1-1","1.docs\u002F7.release-notes\u002F999.version-1-1",[167,175,189,193,201,208,216],{"label":5,"to":6,"description":168,"children":169},"Learn about Geeps features and settings",[170,171,173],{"label":10,"to":6,"description":168},{"label":13,"to":14,"description":172},"Grab your API key and start chatting",{"label":17,"to":18,"description":174},"Getting an API key is simple and usually takes no more than 5 minutes.",{"label":22,"to":24,"children":176},[177,179,181,183,185,187],{"label":28,"to":29,"description":178},"Set up access to provider API",{"label":33,"to":34,"description":180},"Save and manage prompts for use in your conversations",{"label":37,"to":38,"description":182},"Choose tools that will be enabled by default",{"label":42,"to":43,"description":184},"Customize general app preferences",{"label":46,"to":47,"description":186},"Customize app appearance",{"label":50,"to":51,"description":188},"Customize settings for image generation and editing",{"label":55,"to":56,"description":190,"children":191},"Create, manage, and organize conversations in Geeps.",[192],{"label":60,"to":56,"description":190},{"label":63,"to":65,"description":11,"children":194},[195,197,198,199],{"label":69,"to":70,"description":196},"",{"label":73,"to":74,"description":196},{"label":77,"to":78,"description":196},{"label":81,"to":82,"description":200},"How to check outgoing network connections from Geeps",{"label":85,"to":87,"children":202},[203,204,205,207],{"label":91,"to":92,"description":196},{"label":95,"to":96,"description":196},{"label":99,"to":100,"description":206},"Planned features and improvements for Geeps",{"label":103,"to":104,"description":196},{"label":107,"to":109,"children":209},[210,212,213,214,215],{"label":113,"to":114,"description":211},"Why upgrade",{"label":117,"to":118,"description":196},{"label":121,"to":122,"description":196},{"label":125,"to":126,"description":196},{"label":129,"to":130,"description":196},{"label":133,"to":135,"description":217,"children":218},"What's new in Geeps",[219,221,223,225,227,229,231],{"label":139,"to":140,"description":220},"August 2026",{"label":143,"to":144,"description":222},"March 2026",{"label":147,"to":148,"description":224},"January 2026 | Liquid Glass",{"label":151,"to":152,"description":226},"October 2025",{"label":155,"to":156,"description":228},"May 2025 - GPT Image is now available",{"label":159,"to":160,"description":230},"April 2025",{"label":163,"to":164,"description":232},"March 2025",{"id":234,"title":139,"badge":11,"body":235,"description":220,"extension":450,"meta":451,"navigation":453,"path":140,"seo":454,"stem":141,"__hash__":455},"docs\u002F1.docs\u002F7.release-notes\u002F993.release-2-0.md",{"type":236,"value":237,"toc":444},"minimark",[238,246,251,378,382,441],[239,240,241],"p",{},[242,243],"img",{"alt":244,"src":245},"Geeps 2.0 features","\u002Fimg\u002Freleases\u002Fv2.0\u002Fbento-v2.png",[247,248,250],"h3",{"id":249},"new-features","New features",[252,253,254,281,298,316,349,362,367,372],"ul",{},[255,256,257,261],"li",{},[258,259,260],"strong",{},"Rebuilt appearance settings and themes",[252,262,263,266,269,272,275,278],{},[255,264,265],{},"Use a new theming engine inspired by the Codex and ChatGPT desktop apps.",[255,267,268],{},"Set any combination of background, foreground, and accent colors for light and dark modes. Theme saving will come in the next release.",[255,270,271],{},"Use different fonts for general chat content and code blocks. You can even use Papyrus — at your own risk.",[255,273,274],{},"Use a generic Compose button instead of provider logos.",[255,276,277],{},"Limit the chat width on Mac and iPad.",[255,279,280],{},"Send messages with the Enter key when the option is enabled in Settings.",[255,282,283,286,287],{},[258,284,285],{},"Image generation and editing with OpenRouter"," (requires Geeps Plus)\n",[252,288,289,292,295],{},[255,290,291],{},"Load image models and their supported parameters directly from OpenRouter.",[255,293,294],{},"Choose OpenAI or OpenRouter as the default image provider.",[255,296,297],{},"Set image model and parameters per chat.",[255,299,300,286,303],{},[258,301,302],{},"Inline image generation with OpenAI",[252,304,305,313],{},[255,306,307,308,312],{},"Use the server-side image generation tool with models in the ",[309,310,311],"code",{},"gpt-5"," family and newer.",[255,314,315],{},"Receive generated images directly in text chats and continue editing them in the same conversation.",[255,317,318,286,321],{},[258,319,320],{},"Provider-neutral tool use and tool call display in chat",[252,322,323,337,343,346],{},[255,324,325,328,329,332,333,336],{},[258,326,327],{},"Read web page"," securely extracts reader-friendly content from web pages. The tool uses the ",[309,330,331],{},"swift-readability"," package, which uses ",[309,334,335],{},"@mozilla\u002Freadability",".",[255,338,339,342],{},[258,340,341],{},"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.",[255,344,345],{},"Set default search service (server side search vs Exa)",[255,347,348],{},"More tools, search services and Model Context Protocol (MCP) support are coming soon.",[255,350,351,354],{},[258,352,353],{},"iOS Share Sheet extension",[252,355,356,359],{},[255,357,358],{},"Share a URL from Safari, then ask the model to read the web page, summarize it, or answer questions about it.",[255,360,361],{},"Share images or files to attach them to a new chat.",[255,363,364],{},[258,365,366],{},"Responses API support for custom providers",[255,368,369],{},[258,370,371],{},"Refreshed design across the app",[255,373,374,377],{},[258,375,376],{},"On-device conversation titles"," generated with Apple Foundation Models on supported devices.",[247,379,381],{"id":380},"improvements-and-bug-fixes","Improvements and bug fixes",[252,383,384,387,394,397,400,403,413,422,425,428,431,438],{},[255,385,386],{},"Token usage is now displayed in the chat model menu when the API provides it.",[255,388,389,390,393],{},"Added a ",[258,391,392],{},"Retry"," action to quickly retry a request after an API error.",[255,395,396],{},"Added an option to show the provider and model under the title in the conversation list.",[255,398,399],{},"Added provider logos and the option to change the icon for a built-in provider in addition to custom providers.",[255,401,402],{},"Added a setting to show or hide reasoning output and tool calls.",[255,404,405,406,409,410,336],{},"Added granular loading states for response phases such as ",[258,407,408],{},"Reasoning"," and ",[258,411,412],{},"Using a tool",[255,414,415,416,421],{},"Message actions now appear on hover on macOS or under an ",[258,417,418],{},[309,419,420],{},"…"," button on iOS.",[255,423,424],{},"Updated the message layout to use bubbles for user messages.",[255,426,427],{},"Improved Markdown rendering, including better tables and typography.",[255,429,430],{},"Improved reasoning rendering for OpenAI-compatible Chat Completions providers such as DeepSeek.",[255,432,433,434,437],{},"Improved model loading for OpenAI-compatible providers. Geeps now handles more ",[309,435,436],{},"\u002Fmodels"," endpoint responses that do not fully match the OpenAI format.",[255,439,440],{},"Significantly improved streaming and Markdown rendering performance for smoother scrolling and better performance in long conversations.",[239,442,443],{},"Many other smaller fixes and improvements under the hood.",{"title":196,"searchDepth":445,"depth":445,"links":446},2,[447,449],{"id":249,"depth":448,"text":250},3,{"id":380,"depth":448,"text":381},"md",{"section":452},"What's new",true,{"title":139,"description":220},"Wvc1vaRvcr2K1EpdkIQVdgsP8Nfhv93sqMXE0-sFvJE",[457,458],{"title":129,"path":130,"stem":131,"description":196,"children":-1},{"title":143,"path":144,"stem":145,"description":222,"children":-1},1787879215066]