What does an LLM web browsing tool do?
The model interprets your request; the browser provides the pages and actions. In LLM Browser, that means reading the current page, following links, collecting evidence, and carrying out a bounded task in a visible browser window. A local model can power the assistant, while live websites still require an internet connection.
Try a first task: compare three pages
- Connect your chosen model in Settings → LLM Connection and confirm the connection before starting.
- Open the pages you want to compare. Ask: Compare these three pages in a table. Include the feature, the value shown, and its source URL. Write “not shown” for missing information. Do not sign up or submit anything.
- Check each source link and the quoted values. If a page is behind a login or fails to load, handle that step yourself and ask the assistant to continue from the visible page.
For installation and connection steps, follow the LLM Browser setup guide. To keep model inference on your Mac, use the local LLM connection guide.
AI browser automation in practice
AI browser automation in LLM Browser is simple to describe: you ask, in plain words, and a built-in assistant carries out the web task on the real page in front of it. It can navigate, click, fill and submit forms, scroll, switch tabs, read and summarise what is on screen, and take screenshots, all while you follow each step in the docked bridge panel. Because the assistant lives inside the browser rather than in a hidden tab, you stay in control. And because you choose which AI powers it, including a private model on your own computer, you can automate web tasks with AI without sending sensitive page content to a remote service.
What the assistant can automate on a page
The point of automation is not a different chat box, it is getting real web work done. Once you connect an AI, the assistant becomes a hands-on co-pilot that works the live page:
- Navigate to pages and follow links for you.
- Click buttons and links on the live, signed-in page.
- Fill and submit forms, from a single field to a long sign-up flow.
- Scroll long pages and switch tabs as a task needs.
- Read and summarise what is on screen, so answers stay grounded in the actual page.
- Take screenshots of what it sees while it works.
In practice that means asking it to find software developer jobs in a city, triage an inbox, or gather details across several pages, then watching it do the clicking and typing. Form-filling in particular is a common chore it handles well, covered on our guide to the AI browser that fills forms.
Bring your own AI, including a private local model
Automation is only as trustworthy as where the model runs. LLM Browser lets you choose from six connection types, so you can match the AI to the task. Use an API key for a hosted provider, an OAuth sign-in, a Local Server such as Ollama or LM Studio, a built-in Local AI GGUF model file, a CLI Pipe, or a Terminal command. They all live in the same LLM Connection panel, so switching between cloud and private takes a couple of clicks.
For sensitive automation, a local model is the deciding feature. Running a model through an on-device Ollama or LM Studio endpoint, or a local GGUF file, keeps model inference on your Mac. Live inboxes, dashboards, searches, and other websites still communicate over the network. A remote endpoint or cloud provider sends model requests to that service. There is more on that on the AI browser alternatives page.
The developer control API
AI browser automation is not just for the assistant inside the window.
LLM Browser ships a built-in control server, so your own scripts and
AI agents can drive the browser too. Turn on the
Bridge Server in settings, set a port (9224 by
default), and copy the bridge token. External clients then speak
JSON-RPC 2.0 over HTTP and WebSocket, authenticating
with an Authorization: Bearer <token> header, to
navigate, read page content, and take screenshots. That turns the
browser into a programmable automation surface you can call from any
program, with full details on the
control browser with an LLM API guide.
Copyable workflow playbooks
The fastest way to start automating is to copy a known-good prompt and adjust it. Each of these gives the assistant a visible page, a clear outcome, and a stopping point before anything important happens:
- Research a buying decision. Open official product pages, collect price, platform support, privacy notes, refund terms, and limitations, then make a source-linked table, without signing up or buying.
- Extract data from a messy page. Find the visible list or table, normalise rows into useful columns, and mark missing values as not shown instead of guessing.
- Prepare a form safely. Fill visible fields from details you provide, leave uncertain fields blank, stop before submit, and report filled and skipped fields.
- Compare job listings. Collect matching roles, salary if shown, location, skills, fit notes, and source links, then stop before applying.
- Clean an inbox or dashboard safely. Group visible items into urgent, reply later, archive candidate, and ignore, without deleting, archiving, sending, or marking anything without approval.
- Private local browsing session. Connect Ollama, LM Studio, or a local GGUF model, test it, and use it for sensitive inbox, dashboard, client, or internal tasks.
For step-by-step setup, safe prompts, and the full set of routines, read the complete guide to using LLM Browser.
Safety and approval: you stay in the loop
Good automation is safe automation, and the safety here is structural, not a promise. Every action the assistant takes happens in the docked bridge panel right next to the page, so you can follow along and step in at any time, with no hidden tab you cannot see. The recommended pattern is to give a clear outcome and a stopping point: tell the assistant to pause for your review before it submits, sends, buys, deletes, or changes anything important. Pair that with a private local model for sensitive sites, and you get automation that is both hands-on and under your control.
A familiar tabbed browser with the assistant built in, using cloud or private local AI, plus a control API for your own scripts. Desktop app for Mac.
Get LLM Browser