Run all of this inside the full Agent OS — join the AI Profit Boardroom →

agentos.guide › blog

Hermes Agent Browser: What It Is, The Quick-Start And Where It Fits In An Agent OS

By Julian Goldie · 12 October 2026 · agentos.guide

A glowing AI agent reaching into a floating browser window, with numbered tags on the buttons and form fields and a small screenshot card beside it, on a dark aubergine dashboard

Hermes Agent browser is the built-in browser automation toolset that lets Hermes Agent open a real web page, read it, click, type and take screenshots for you.

It ships inside Hermes Agent, the free open-source agent from Nous Research, so there is nothing extra to buy.

This guide gives you the ten-minute quick-start first, then every backend, how logins work, the limits and where the browser sits inside an Agent OS.

Hermes Agent browser at a glance

QuestionShort answer
What is it?It is the browser automation toolset built into Hermes Agent.
Who makes it?Nous Research makes Hermes Agent, and the toolset ships inside it.
What does it cost?The toolset is free, and cloud browser providers bill on their own plans.
What can it do?It can open pages, read them, click, type, scroll, press keys and take screenshots.
How does it see a page?It reads a text snapshot where each element has a reference such as @e1.
How do I switch it on?You run hermes tools enable browser.
Where does the browser run?It runs on your machine, in your own Chrome, or in a cloud browser.

Every fact in that table comes from the official Hermes browser docs, which I re-read on 12 October 2026.

What the Hermes Agent browser is

Hermes Agent is the free, open-source AI agent from Nous Research.

The browser toolset is the part of it that drives a real web browser.

The docs describe it as a full browser automation toolset with multiple backend options.

The agent doesn't look at pixels by default.

Hermes turns each page into an accessibility tree, which is a text snapshot of the page.

Each button, link and field in that snapshot gets a reference such as @e1 or @e5.

The model reads the snapshot, picks a reference and calls a tool to click it or type into it.

When a page needs a visual check, the model can ask for a screenshot and a vision analysis.

Quick-start: get the Hermes Agent browser working in ten minutes

This is the shortest honest route from a fresh install to a first click.

StepWhat you type or doWhat you get
1Run hermes tools list.You see whether the browser toolset is enabled.
2Run hermes tools enable browser.The toolset switches on for the terminal.
3Run hermes tools and open Browser Automation.You choose where the browser runs.
4Run hermes pm install agent-browser if the local browser is missing.The local browser and its pinned Chromium are installed.
5Start hermes and ask it to open a page and name the main headline.You watch the first navigate and snapshot calls.
6Type /browser connect in the terminal chat.The tools attach to a visible Chrome, Brave, Chromium or Edge window.
7Run hermes tools disable browser --platform telegram.Your phone bot keeps a shorter, safer tool list.

I checked every command against the help output of my own install, which is Hermes version 0.21.4.

When I ran the list command on 12 October 2026, the browser toolset already showed as enabled for the terminal.

The toolsets reference says the default terminal toolset includes the browser, so the first two steps are usually a check.

You can switch it off at any time with hermes tools disable browser, or with /tools disable browser inside a chat.

What the browser toolset can do

The docs list these built-in tools.

ToolWhat it does
browser_navigateIt opens a URL, and it must be called before any other browser tool.
browser_snapshotIt returns the text snapshot with element references, in a compact or full view.
browser_clickIt clicks an element by its reference.
browser_typeIt clears a field and types new text into it.
browser_scrollIt scrolls the page up or down.
browser_pressIt presses a key such as Enter, Tab or Escape.
browser_backIt goes back one page.
browser_get_imagesIt lists the images on a page with their URLs and alt text.
browser_visionIt takes a screenshot and has a vision model analyse it.
browser_consoleIt reads console errors and can evaluate a JavaScript expression.
browser_cdpIt sends raw Chrome DevTools Protocol commands when a CDP endpoint is connected.
browser_dialogIt accepts or dismisses alert, confirm and prompt boxes.

The toolsets reference also lists a set of vault tools that fill saved logins into sign-in pages.

There is one more tool called browser_exec.

The docs say Browser Use mode is now the default, so when the browser-use command-line tool can run, the model gets that single tool and writes short Python to drive the page.

If it can't run, Hermes falls back to the built-in tools in the table.

The docs only offer that tool to sessions that also have terminal access, because it runs model-written code on your machine.

You can force the built-in tools by typing /browser use off.

I cover that project in my Hermes Agent browser use guide, so this page stays on the toolset.

🔥 Want the exact the Hermes browser toolset setup I run inside my Agent OS?

Inside the AI Profit Boardroom you get the installable Agent OS, step-by-step video tutorials, four coaching calls a week and 3,400+ members building real automations.

→ Get access here

Browser tools vs web search and extract

These two toolsets do different jobs, and mixing them up costs you tokens.

Web toolsetBrowser toolset
Toolsweb_search and web_extractbrowser_navigate, browser_snapshot and the rest
What comes backSearch results and extracted page textThe live page with clickable references
Can it click or type?No, it can't.Yes, it can.
When the docs say to use itSimple information retrieval, because it is faster and cheaperButtons, forms and dynamic content

The toolsets reference adds that web search is deliberately not part of the browser toolset.

That means you can disable the browser and your agent can still look things up.

The browser backends the docs list

A backend is simply where the browser runs.

BackendWhere it runsWhat the docs say
Local browserYour machineHermes launches its own packaged Chromium through the agent-browser tool.
Your own browser over CDPYour machineThe /browser connect command attaches to Chrome, Brave, Chromium or Edge.
Real profile browsingYour machineHermes drives a copy of your active profile, so your logins come with it.
Browser Use cloudCloudIt is managed Chromium with stealth, residential proxies, CAPTCHA solving and saved profiles.
BrowserbaseCloudIt is an alternative cloud provider with anti-bot tooling.
FirecrawlCloudIt offers cloud browsers with built-in scraping.
CamofoxYour machine, in DockerIt is a self-hosted Firefox-based browser for anti-detection browsing.
LightpandaYour machineIt is a lightweight headless engine with no graphical renderer.
Nous subscriptionCloudPaid Nous Portal subscribers get cloud browsing through the Tool Gateway.

You choose one in the Browser Automation section of the tools menu.

The docs point out that a provider key only supplies credentials, and the active provider is the one you selected in that menu.

Plain local browsing uses the packaged Chromium, so your installed Chrome is never touched.

The docs also describe hybrid routing, where a cloud browser handles public sites and a local sidecar handles localhost and LAN addresses.

I rank these options in my best browser for Hermes list, so I won't pick a winner here.

Logged-in sessions, cookies and passwords

The default local browser is a clean throwaway profile, so the agent is logged into nothing.

The docs give you two main ways to change that on your own machine.

Real profile browsing is the setting browser.use_real_profile, and it is off by default.

When it is on, Hermes copies your active browser profile into a managed snapshot and launches your real browser on that copy.

The docs say your live profile is never opened directly, and the snapshot is deleted after you turn the setting off.

It supports Chrome, Edge, Brave and Chromium, and it stops with a clear message if your default browser is Firefox.

You should quit your browser before starting a real-profile session, because a running browser usually locks the login databases.

The credential vault is the second route.

The first time the agent reaches a sign-in page with no saved login, it asks you in a masked prompt.

The docs say the password is encrypted on your machine and filled into the page without the model seeing it.

The vault can also enter two-factor codes when you save the authenticator key with the login.

Approvals and safety

The docs call real profile browsing a consent-gated convenience and not an isolation boundary.

A page the agent visits in that mode runs with your real logins, so I'd only enable it for a job that needs it.

The docs are also honest that once a password is typed into a site, that site has it.

🔥 Want the exact the Hermes browser toolset setup I run inside my Agent OS?

Inside the AI Profit Boardroom you get the installable Agent OS, step-by-step video tutorials, four coaching calls a week and 3,400+ members building real automations.

→ Get access here

How the Hermes Agent browser fits inside an Agent OS

An Agent OS is one dashboard where your agents, memory and tools live together.

In mine, Hermes is one of the agents behind that dashboard, and the browser toolset is one of the tools it carries into every room.

Agent OS layerHow the browser toolset helps there
ChatA typed request can end in a real click instead of a list of instructions.
Research and radarThe browser reads pages that web search and web extract can't return.
Scheduled jobsA cron job can be given the browser toolset for a recurring page check.
Build lineAn agent can open a local build, read the console and screenshot the result.
Phone botA screenshot can be sent to Telegram as a photo, and the browser can be switched off for that platform.
MemoryAnything the browser finds can be written into the shared notes like any other result.

The pattern I'd copy is a ladder.

The agent tries web search first, web extract second and the browser third.

That keeps cheap lookups cheap and saves the browser for pages that need it.

The full tour of the dashboard is in the Hermes Command Desk guide.

A real example from my own setup

I use a Hermes skill for a daily AI news scan, and I published it in my Hermes AI skills guide.

That skill follows the ladder above.

If web search and web extract both come back empty, it calls browser_navigate and then browser_snapshot with the full option on.

My note in that skill says the web tools returned nothing in March 2026 and the browser returned the full pages every time.

It also uses browser_scroll to reveal more of a long article.

The same skill records that Product Hunt showed a bot check, and my instruction to the agent was to skip that site.

The browser toolset is not Computer Use

The video at the top of this page covers Hermes Computer Use, which is a neighbouring feature.

Computer Use controls desktop apps in the background, and I walk through it in the Hermes Takeover Engine guide.

The Hermes docs say browser work, including pages in a signed-in profile, goes through the browser toolset and not through Computer Use.

My rule is simple.

I use the browser toolset for websites and Computer Use for native apps.

Costs

Hermes Agent and the browser toolset are free.

Local browsing and the connect command cost nothing beyond your model tokens.

The docs say cloud sessions consume provider credits, so Browser Use, Browserbase and Firecrawl charge on their own plans.

The Tool Gateway route needs a paid Nous Portal subscription.

I haven't quoted provider prices, because they change and their own pages are the right source.

Limits, CAPTCHAs and bot detection

The docs list the limits plainly.

The docs say Browser Use cloud includes CAPTCHA solving, and Browserbase lists it under basic stealth.

Headed mode keeps a visible window open so you can solve a challenge by hand.

Nothing in the docs promises that every site will accept an automated visitor.

Troubleshooting

What you seeWhat it usually meansThe fix from the docs
Connection refused on /browser connectChrome 136 and later ignore the debug flag on your default profile.Start Chrome with a dedicated --user-data-dir folder.
The command does nothing in TelegramThe command is terminal-only.Run it inside hermes in the terminal.
Real profile opens signed outYour browser was running and held the login databases.Quit the browser fully and start a new session.
A missing key errorThe selected provider has no credentials.Run hermes tools and select a provider again.
No browser tools appearThe local browser didn't install.Run hermes pm install agent-browser.
Chromium fails on LinuxSystem libraries are missing.Run npx playwright install-deps chromium.

The /browser status command shows what the browser is connected to, which is the first thing I'd check.

Also On Our Network

FAQ

What is the Hermes Agent browser?

The Hermes Agent browser is the browser automation toolset built into Hermes Agent from Nous Research. It lets the agent open pages, read them as text snapshots, click, type, scroll and take screenshots.

How do I enable the browser in Hermes Agent?

Run hermes tools list to check it, then run hermes tools enable browser if it shows as disabled. Run hermes tools and open Browser Automation to choose where the browser runs.

How is the Hermes browser different from web search?

Web search and web extract fetch information, and the docs say they are faster and cheaper for simple retrieval. The browser toolset drives a live page, so it is for clicking, typing and dynamic content.

Can Hermes Agent use my logged-in browser?

Yes. Real profile browsing drives a copy of your active Chrome, Edge, Brave or Chromium profile, and the credential vault can fill saved logins. Real profile browsing is off by default.

Is the Hermes Agent browser free?

The toolset is free and local browsing costs only your model tokens. Cloud browser providers charge on their own plans, and the Tool Gateway needs a paid Nous Portal subscription.

Is the Hermes browser the same as Hermes Computer Use?

No. Computer Use controls desktop apps, and the Hermes docs say browser work goes through the browser toolset instead.

Final word on the Hermes Agent browser

Check the toolset, start on the free local browser and keep real logins off until one job needs them.

Use web search for lookups and save the clicks for the Hermes Agent browser.

About Julian

I'm Julian Goldie, an AI entrepreneur, SEO expert and the founder of the AI Profit Boardroom, which has 3,400+ members.

I help business owners scale with AI agents, automation and SEO.

My YouTube channel has 400,000+ subscribers, and I run Goldie Agency, a seven-figure SEO agency.

→ Get my best AI training inside the AI Profit Boardroom

Related guides on agentos.guide

→ These 10 Hermes AI Skills Run My Business

→ The Hermes Takeover Engine

→ The Hermes Command Desk

→ The Best Hermes Agent Tools

Get the whole Agent OS

The installable system behind every guide on this site — dashboard, agents, memory and pipelines — updated as new tools land, with 3,400+ members and four coaching calls a week.

Join the AI Profit Boardroom →

📺 Video notes + links to the tools 👉

🎥 Learn how I make these videos 👉

🆓 Get a FREE AI Course + Community + 1,000 AI Agents 👉

← all guides on agentos.guide