You need the same facts from several web pages, but opening each page and copying each field takes time. OGAD (Off Grid AI Desktop) Pro can use Web Use to work through that browser task and return a structured answer. The AI model can run locally; live websites still need internet access.
| Get OGAD | Desktop releases |

What would you like to do with Off Grid AI?
Have a feature or use case you would like us to support? Tell us what you want to do and which device you use.
Write to support@offgridmobileai.co, join our Slack community, or talk to us on Reddit.
Start with a small reading task. For example, compare the support terms on three public product pages. You get a table to check against the links instead of a pile of copied text.
How does local browser automation work?
Web Use operates the browser inside OGAD. It can navigate pages and use page controls. Computer Use is a separate route for visible desktop apps, including an external browser. Tell the assistant which route you need so that the task starts in the right place.
For local reasoning, select a downloaded text model in Models > Text. In Settings > Computer use, set the Web Use model strategy to Same as Chat for a simple page-reading task. More visual tasks can need a compatible local specialist. Pro must be active to use Assistant.
Try a three-page comparison
- Prepare three public page addresses that contain the information you need.
- Open an OGAD chat and turn Assistant on.
- Give it this brief with your addresses:
Use Web Use to read these three support pages: [addresses]. Make a table with product, support hours, contact method, and source URL. Copy stated hours exactly. Mark missing facts as not found. Do not sign in, submit forms, or contact anyone.
- Follow the run in Tasks. If a site needs an action from you, review the request before continuing.
- Open each source and check a row of the answer. Correct any missed or changed information before using the table.
The result should contain facts from the pages it reached. A page blocked by login, a challenge, or a loading failure may remain incomplete. Ask the assistant to identify those gaps rather than fill them from memory.
Decide what a useful comparison must contain
Before starting, write the columns you would otherwise copy into a spreadsheet. This gives the assistant a clear finish point and makes missing information visible.
For the support-page example, you might need the product name, support hours, timezone, contact method, and the exact source. Include the timezone because “9 to 5” is not enough when the services operate in different countries.
Ask for wording that preserves the source. “Chat available” should not become “24-hour live chat” unless the page says so. “Response within two business days” is different from “issue resolved within two days.”
You can add this instruction to the brief:
Keep service availability separate from response targets. If the page lists a timezone or excludes holidays, keep that condition in the same row. Do not turn a marketing phrase into a measured service guarantee.
Check the first row before trusting the rest.
Turn the table into a decision
Suppose you need support during your afternoon. Read the source times and conditions, then identify which services could meet that need. Ask a follow-up using only the checked rows:
Compare these verified support options for my working hours. Show which details are still missing before I can choose. Do not infer a missing timezone.
The useful result is a short set of candidates and one or two unanswered questions. You can investigate those gaps yourself rather than rereading every page from the beginning.
For another repeated task, keep the structure but change the fields. A course comparison could use prerequisites and session dates. A software-policy comparison could use the stated retention period and export options. Choose fields present in the sources rather than asking for an unsupported score.
Stop at the right point
A read-only research task should finish when the requested table and source links are available. If a site requires sign-in or the task starts filling a form, pause and decide whether that is needed for this brief.
A longer run is not automatically a more complete answer. When a source is unavailable, a clear missing-data entry can be more useful than spending the rest of the run trying unrelated pages. Keep what was verified and identify the next manual check.
Reuse the task without making it vague
Keep the same fields and change the page list next time. A clear brief is more useful than “research these sites.” For longer work, start with one site, check its row, and then expand the list.
Use Pause or Stop if the run moves away from the intended pages. Keep the final table and its source links together so you can review it later.
What stays local?
The selected local model runs on your computer. Your browser still contacts each website, and information you submit to a site goes to that site. A remote model or connected service has its own data path. Local inference does not make web browsing offline or anonymous.
Try OGAD with three public pages and four fields. A short, checked comparison is a useful first result before you give it a longer browser task.