Failed to load permanent allowlist: No module named 'yaml' Hermes Web UI -- startup config -------------------------------- repo root : /Users/rose/.hermes/webui agent dir : /Users/rose/.hermes/hermes-agent [ok] python : /Users/rose/.hermes/hermes-agent/venv/bin/python state dir : /Users/rose/.hermes/webui workspace : /Users/rose/workspace host:port : 0.0.0.0:8787 config file : /Users/rose/.hermes/config.yaml (found) [!!] WARNING: Binding to 0.0.0.0 with NO PASSWORD SET. Anyone on the network can access your filesystem and agent. Set a password via Settings or HERMES_WEBUI_PASSWORD env var. To suppress: bind to 127.0.0.1 or set a password. [!!] Warning: Hermes agent found but missing modules: ['run_agent'] run_agent: ModuleNotFoundError: No module named 'openai' Attempting to install missing dependencies from agent requirements.txt... Installing from /Users/rose/.hermes/hermes-agent/requirements.txt ... [!!] pip install failed (exit 1): will permanently disable this error. If you disable this error, we STRONGLY recommend that you additionally pass the '--user' flag to pip, or set 'user = true' in your pip.conf file. Failure to do this can result in a broken Homebrew installation. Read more about this behavior here: note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages. hint: See PEP 668 for the detailed specification. [!!] Still missing after install attempt: ['run_agent'] run_agent: ModuleNotFoundError: No module named 'openai' Agent features may not work correctly. Hermes Web UI listening on http://0.0.0.0:8787 Then open: http://localhost:8787 [webui] {"ts": "2026-04-19T08:08:58Z", "method": "GET", "path": "/health", "status": 200, "ms": 0.4}