Offline AI Browser

Support

A browser that reads the web for you, with the AI running on your phone. Here is how each part works, and what to try when something does not.

Getting started

There is no sign-up and nothing to download — the language model ships inside the app, so it works the first time you open it, even on a plane. Type a query or a web address in the bar and go.

Search

What does "All" mean next to the search bar?

All is the default. It asks DuckDuckGo, Bing, Brave and Startpage in turn and merges what they return, removing duplicates. Each result is labelled with the engine that found it. You can pick a single engine instead, or add your own.

Can I use a different search engine?

Yes. Settings → Search engine → Custom. Open your engine in any browser, search for the word test, copy the address of the results page, and paste it in — replacing test with %s. There is a Test button that runs a real search and tells you how many results it could read before you commit to it.

The tabs — Images, Videos, News, Forums, Books, Flights, Finance

Images come from a dedicated image search and Videos from YouTube results; the rest narrow your chosen engine to the right kind of site. If a narrow search finds nothing, the app automatically widens it rather than showing you an empty page.

Why did one engine return nothing?

Search engines sometimes challenge or rate-limit requests. The app moves on to the others and shows whatever it has, which is why a result count can vary between identical searches. Startpage in particular runs a verification step that takes a few seconds.

AI Overview

What is the panel above the results?

A summary of everything a search brought back, written on your phone. Results appear immediately — the summary fills in underneath and never delays them. Where several engines contribute, each gets its own short summary, with the pages it drew on listed as chips you can tap.

It is taking a while

Generating text on a phone takes seconds, not milliseconds, and older devices are slower. The rotating word tells you it is still working. Tap Stop at any time — the results themselves are already there and stay there. You can also switch the overview off entirely in Settings.

The page assistant

The glowing button on a web page

Tap it and the app reads the page before you ask anything: the text the site provides, and — if "Read the screen too" is on — a picture of what is currently on screen, analysed on your device for text, imagery and whether people are pictured. Then ask it anything about the page.

Does the screenshot go anywhere?

No. It is analysed on your device using Apple's Vision framework and discarded. It is never stored and never uploaded. You can turn the feature off in Settings → On-device AI.

Using a cloud model instead

Connecting Gemini, ChatGPT, Claude and others

Tap the pill at the bottom of the home screen, or Settings → the engine row. Choose Cloud, pick a provider, paste your API key and select a model. Your key is stored only on your device and is sent only to that provider.

While a cloud engine is selected, your questions and the relevant page text are sent to it — the app says so plainly on the home screen and in Settings. Switch back to on-device at any time.

Connecting my own server

Choose Custom and give it an address, an optional auth header, a request body containing {prompt}, and the path to the text inside each streamed chunk. The defaults describe an OpenAI-compatible server, which is what llama.cpp's own server speaks — so a model on your own machine usually needs little more than the URL.

Can I use a different local model?

Yes. In the engine picker, On device → Import a .gguf model. Anything llama.cpp can load will work, though larger models are slower and may not fit on older phones.

Troubleshooting

An answer stopped halfway

Replies have a length limit that is smaller on devices with less memory. Ask a narrower question, or connect a cloud model for long-form answers.

The app relaunched itself after I changed model

Expected on devices with less memory. Two models cannot be held at once there, so the app restarts to swap cleanly rather than risk being terminated by the system.

A page will not load

Try the reload button in the top bar. The back arrow returns to the previous page, and closes the page when there is nothing to go back to. The lock beside the address shows whether the connection is secure.

Clearing my history

Settings → Privacy → Clear recents removes recent searches and recently opened pages. Everything the app stores lives on your device and is removed entirely if you delete the app.

Still stuck?

Email sivavimelrajhen@gmail.com with your device model, iOS version, and what you were doing. There are no accounts, so there is nothing to look up — the more detail, the faster the answer.