Skip to main content
Hermes Agent is an open-source, self-improving AI agent by Nous Research. It has built-in browser automation tools that work with local Chromium out of the box. Add Browser Use and those tools run on cloud browsers with anti-detect profiles, residential proxies in 195+ countries, and stealth browsing. Two ways to set it up: configure Browser Use as Hermes’s cloud browser backend, or install the Browser Use CLI and let Hermes drive it directly.

Option 1: Cloud Browser Backend

Hermes has built-in browser tools (browser_navigate, browser_click, browser_snapshot, etc.) that default to local Chromium. Point them at Browser Use cloud browsers instead — no extra dependencies, same Hermes experience.

Setup

1. Get your API key Sign up at cloud.browser-use.com and copy your API key from Settings → API Keys. Or let the agent provision one itself — see Agent Self-Registration below. 2. Configure Hermes Run the setup wizard:
Select Browser Automation, then Browser Use, and paste your API key when prompted. Or configure manually — add your key to ~/.hermes/.env:
And set the provider in ~/.hermes/config.yaml:
3. Use it Just chat with Hermes — any browsing tasks automatically route through Browser Use cloud browsers:

Option 2: Browser Use CLI

The Browser Use CLI is a standalone tool that gives Hermes browser automation through terminal commands. Hermes drives the browser directly via its terminal tool, using Browser Harness and Python helpers through the browser-use command.

Setup

1. Install the CLI
2. Verify the installation
3. Register the skill Register the Browser Use skill with the installed CLI:
Or ask Hermes directly in chat to install it. 4. Authenticate for cloud browsers Authenticate with your API key:
Or let the agent provision one itself — see Agent Self-Registration below. 5. Use it Once the skill is loaded, Hermes can drive the browser through CLI commands via its terminal tool:
For the complete CLI reference and Python execution examples, see the Browser Use CLI docs.

Agent Self-Registration

Hermes can provision its own Browser Use API key autonomously — no human interaction needed. This works with both options above. Install the Browser Use CLI and skill:
The agent can follow the REST flow to request and verify a challenge, then use the returned API key. Copy the key to Hermes config For the cloud browser backend (Option 1):
For CLI mode (Option 2), put the key in the agent’s shell environment:

Claim the account (optional)

If the human wants to see the account in the dashboard later, use the claim endpoint. The returned claim URL is valid for 1 hour.