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:~/.hermes/.env:
~/.hermes/config.yaml:
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 — giving you shared browser sessions across agents, persistent logins and cookies, profile management, and access to Browser Use’s full command surface.Setup
1. Install the CLIAgent 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:Challenge ID and Challenge — an obfuscated math problem that requires LLM reasoning to solve.
2. Solve the challenge and verify
The agent solves the math problem, then verifies with the answer (a string with 2 decimal places, e.g. "13.60"):
~/.browser-use/config.json automatically.
3. Copy the key to Hermes config
For the cloud browser backend (Option 1):