[{"data":1,"prerenderedAt":388},["ShallowReactive",2],{"navigation":3,"docs-menu-sections":166,"\u002Fblog\u002Fgeeps-2":233,"\u002Fblog\u002Fgeeps-2-surround":382},[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":235,"body":236,"category":369,"description":370,"extension":371,"image":372,"meta":375,"navigation":376,"path":377,"pinned":376,"publishedAt":378,"seo":379,"stem":380,"__hash__":381},"posts\u002F3.blog\u002F1.geeps-2.md","Meet Geeps 2.0",{"type":237,"value":238,"toc":361},"minimark",[239,243,246,249,254,257,260,264,268,271,279,283,286,337,340,344,347,351,354],[240,241,242],"p",{},"Geeps 2.0 is the largest update to the app so far. It expands what you can do with AI providers while keeping the native experience on iPhone, iPad, and Mac.",[240,244,245],{},"It took me a bit of time to work on this release as I had my doubts on whether it's even worth continuing. Now that the industry shifts to agents, are chat apps relevant at all? Probably not in their original sense. We now expect chat apps to be our assistants that can do stuff, not just respond to questions.",[240,247,248],{},"That said there is still value in portable provider agnostic clients and I keep receiving user feedback and requests for new features. So the work continues and Geeps can evolve into a more helpful and agentic assistant. This new release is the first step in that direction and comes with significant changes under the hood that deserve a major version bump.",[250,251,253],"h2",{"id":252},"make-geeps-look-like-your-app","Make Geeps look like your app",[240,255,256],{},"But first I wanted to give it a fresh look and additional customization options, including fonts. The new appearance settings were inspired by the new desktop ChatGPT\u002FCodex app that lets you change three fundamental things: background color, foreground (or text) color and accent color. Together with chat and code font selection options this allows creating virtually endless looks.",[240,258,259],{},"On Mac and iPad, you can limit the chat width for a more focused reading layout.",[261,262],"blog-image-grid",{":images":263},"[{\"src\":\"\u002Fimg\u002Fblog\u002Fgeeps-2\u002Fipad.png\",\"alt\":\"Geeps with a custom blue theme on iPad\",\"ratio\":\"2816\u002F1940\"},{\"src\":\"\u002Fimg\u002Fblog\u002Fgeeps-2\u002Fmac.png\",\"alt\":\"Geeps with a custom dark theme on Mac\",\"ratio\":\"2846\u002F1828\"},{\"src\":\"\u002Fimg\u002Fblog\u002Fgeeps-2\u002Fphone.png\",\"alt\":\"Geeps with a custom gray theme on iPhone\",\"ratio\":\"1320\u002F2868\"}]",[250,265,267],{"id":266},"use-more-providers-and-api-types","Use more providers and API types",[240,269,270],{},"Geeps 2.0 adds Responses API support for custom providers. You can choose the API type that matches the provider and model you want to use. Many providers start adopting Responses API, for example SpaceXAI and Deepseek, so you can now apply this to any of your custom providers.",[240,272,273,274,278],{},"The app also improves model loading for OpenAI-compatible providers. It accepts more variations of the ",[275,276,277],"code",{},"\u002Fmodels"," response instead of expecting every provider to return the exact same structure.",[250,280,282],{"id":281},"search-read-and-create-with-new-tools","Search, read, and create with new tools",[240,284,285],{},"Geeps Plus adds provider-neutral tools that work across supported providers:",[287,288,289,301,321,331],"ul",{},[290,291,292,296,297,300],"li",{},[293,294,295],"strong",{},"Read web page"," extracts reader-friendly text from a URL using ",[275,298,299],{},"@mozilla\u002Freadability"," package under the hood.",[290,302,303,306,307,314,315,320],{},[293,304,305],{},"Exa Search"," adds web search to providers that do not include their own server-side search tool. Exa is a great service that already ",[308,309,313],"a",{"href":310,"rel":311},"https:\u002F\u002Fopenrouter.ai\u002Fdocs\u002Fguides\u002Ffeatures\u002Fplugins\u002Fweb-search",[312],"nofollow","powers search on OpenRouter"," and has an ",[308,316,319],{"href":317,"rel":318},"https:\u002F\u002Fexa.ai\u002Fdocs\u002Fintegrations\u002Fchatgpt-codex",[312],"official plugin for ChatGPT and Codex",". You can register with Exa, get an API key and use it in Geeps.",[290,322,323,326,327,330],{},[293,324,325],{},"Inline image generation"," lets supported OpenAI models create images during a text conversation. This works with ",[275,328,329],{},"gpt-5"," family of models (and newer) and allows requesting images in a regular text chat. When you generate one image you can then continue requesting edits in the same conversation.",[290,332,333,336],{},[293,334,335],{},"OpenRouter image generation"," gives you access to supported image models and their parameters. This expands image generation with the most popular models like Nano Banana, Grok Imagine, Flux, ByteDance Seedream, Microsoft MAI and others. OpenRouter supports image editing too.",[240,338,339],{},"In the near future I'm planning to add more search providers, built-in tools as well as MCP support and possibly image generation support for custom providers.",[250,341,343],{"id":342},"start-from-the-share-sheet","Start from the Share Sheet",[240,345,346],{},"The new iOS Share Sheet extension can send a URL, image, or file directly to Geeps. You can share a web page from Safari and ask Geeps to read or summarize it without manually copying the address. Or share a photo or file to quickly create a new chat with an attachment.",[250,348,350],{"id":349},"a-clearer-conversation-experience","A clearer conversation experience",[240,352,353],{},"The update refreshes the message layout, Markdown rendering, tool-call display, loading states, and conversation actions. Streaming and scrolling are also faster and long conversation handling has been improved.",[240,355,356,357,360],{},"For the complete list of changes, read the ",[308,358,359],{"href":140},"Geeps 2.0 release notes",".",{"title":196,"searchDepth":362,"depth":362,"links":363},2,[364,365,366,367,368],{"id":252,"depth":362,"text":253},{"id":266,"depth":362,"text":267},{"id":281,"depth":362,"text":282},{"id":342,"depth":362,"text":343},{"id":349,"depth":362,"text":350},"product","A refreshed Geeps with more control over providers, tools, images, and the way your chats look and feel.","md",{"src":373,"alt":374},"\u002Fimg\u002Freleases\u002Fv2.0\u002Fbento-v2.png","Geeps 2.0 features",{},true,"\u002Fblog\u002Fgeeps-2","2026-08-28",{"title":235,"description":370},"3.blog\u002F1.geeps-2","9mlPCwaYuc_9X3NHyxsYC7UaKfdAfTvWRy4tgNTvdIo",[11,383],{"title":384,"path":385,"stem":386,"description":387,"children":-1},"Why use more than one AI provider?","\u002Fblog\u002Fchoose-ai-provider","3.blog\u002F2.choose-ai-provider","Choose a provider for the model, task, price, and privacy terms that fit each conversation.",1787966614119]