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 Create an API key from Settings → API Keys. Running Hermes without a human? Use x402 pay-per-request instead; it needs no account or API key. 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:
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.