it gets stuck here
Running official Hermes install script...
┌─────────────────────────────────────────────────────────┐
│ ⚕ Hermes Agent Installer │
├─────────────────────────────────────────────────────────┤
│ An open source AI agent by Nous Research. │
└─────────────────────────────────────────────────────────┘
✓ Detected: linux (ubuntu)
→ Checking for uv package manager...
✓ uv found at ~/.local/bin (uv 0.11.7 (x86_64-unknown-linux-gnu))
→ Checking Python 3.11...
✓ Python found: Python 3.11.15
→ Checking Git...
✓ Git 2.43.0 found
→ Checking Node.js (for browser tools)...
✓ Node.js v22.22.2 found (Hermes-managed)
→ Checking internet connectivity for package install and web tools...
✓ Internet connectivity looks good
→ Checking ripgrep (fast file search)...
✓ ripgrep 14.1.0 found
→ Checking ffmpeg (TTS voice messages)...
✓ ffmpeg 6.1.1-3ubuntu5 found
→ Installing to /home/rafis/.hermes/hermes-agent...
→ Existing installation found, updating...
From https://github.com/NousResearch/hermes-agent
08c5b35a7..d4b26df89 main -> origin/main
Already on 'main'
Your branch is behind 'origin/main' by 1 commit, and can be fast-forwarded.
(use "git pull" to update your local branch)
From https://github.com/NousResearch/hermes-agent
- branch main -> FETCH_HEAD
Updating 08c5b35a7..d4b26df89
Fast-forward
scripts/benchmark_browser_eval.py | 138 +++++++++
tests/tools/test_browser_eval_supervisor_path.py | 363 +++++++++++++++++++++++
tests/tools/test_browser_supervisor.py | 77 +++++
tools/browser_supervisor.py | 83 ++++++
tools/browser_tool.py | 47 +++
website/docs/user-guide/features/browser.md | 9 +
6 files changed, 717 insertions(+)
create mode 100644 scripts/benchmark_browser_eval.py
create mode 100644 tests/tools/test_browser_eval_supervisor_path.py
✓ Repository ready
→ Creating virtual environment with Python 3.11...
→ Virtual environment already exists, recreating...
Using CPython 3.11.15
Creating virtual environment at: venv
Activate with: source venv/bin/activate
✓ Virtual environment ready (Python 3.11)
→ Installing dependencies...
✓ Main package installed
✓ All dependencies installed
→ Installing Node.js dependencies (browser tools)...
✅ Browser tools ready. Run: python run_agent.py --help
✓ Node.js dependencies installed
→ Installing browser engine (Playwright Chromium)...
→ Playwright may request sudo to install browser system dependencies (shared libraries).
→ This is standard Playwright setup — Hermes itself does not require root access.
Installing dependencies...
Switching to root user to install dependencies...
it gets stuck here
Running official Hermes install script...
┌─────────────────────────────────────────────────────────┐
│ ⚕ Hermes Agent Installer │
├─────────────────────────────────────────────────────────┤
│ An open source AI agent by Nous Research. │
└─────────────────────────────────────────────────────────┘
✓ Detected: linux (ubuntu)
→ Checking for uv package manager...
✓ uv found at ~/.local/bin (uv 0.11.7 (x86_64-unknown-linux-gnu))
→ Checking Python 3.11...
✓ Python found: Python 3.11.15
→ Checking Git...
✓ Git 2.43.0 found
→ Checking Node.js (for browser tools)...
✓ Node.js v22.22.2 found (Hermes-managed)
→ Checking internet connectivity for package install and web tools...
✓ Internet connectivity looks good
→ Checking ripgrep (fast file search)...
✓ ripgrep 14.1.0 found
→ Checking ffmpeg (TTS voice messages)...
✓ ffmpeg 6.1.1-3ubuntu5 found
→ Installing to /home/rafis/.hermes/hermes-agent...
→ Existing installation found, updating...
From https://github.com/NousResearch/hermes-agent
08c5b35a7..d4b26df89 main -> origin/main
Already on 'main'
Your branch is behind 'origin/main' by 1 commit, and can be fast-forwarded.
(use "git pull" to update your local branch)
From https://github.com/NousResearch/hermes-agent
Updating 08c5b35a7..d4b26df89
Fast-forward
scripts/benchmark_browser_eval.py | 138 +++++++++
tests/tools/test_browser_eval_supervisor_path.py | 363 +++++++++++++++++++++++
tests/tools/test_browser_supervisor.py | 77 +++++
tools/browser_supervisor.py | 83 ++++++
tools/browser_tool.py | 47 +++
website/docs/user-guide/features/browser.md | 9 +
6 files changed, 717 insertions(+)
create mode 100644 scripts/benchmark_browser_eval.py
create mode 100644 tests/tools/test_browser_eval_supervisor_path.py
✓ Repository ready
→ Creating virtual environment with Python 3.11...
→ Virtual environment already exists, recreating...
Using CPython 3.11.15
Creating virtual environment at: venv
Activate with: source venv/bin/activate
✓ Virtual environment ready (Python 3.11)
→ Installing dependencies...
✓ Main package installed
✓ All dependencies installed
→ Installing Node.js dependencies (browser tools)...
✅ Browser tools ready. Run: python run_agent.py --help
✓ Node.js dependencies installed
→ Installing browser engine (Playwright Chromium)...
→ Playwright may request sudo to install browser system dependencies (shared libraries).
→ This is standard Playwright setup — Hermes itself does not require root access.
Installing dependencies...
Switching to root user to install dependencies...