diff --git a/website/docs/getting-started/termux.md b/website/docs/getting-started/termux.md index fe84c3f77c..1545ff6445 100644 --- a/website/docs/getting-started/termux.md +++ b/website/docs/getting-started/termux.md @@ -155,11 +155,20 @@ hermes setup ### Install optional Node dependencies manually -The tested Termux path skips Node/browser bootstrap on purpose. If you want to experiment with browser tooling later, the only prerequisite is Node.js — `agent-browser` itself resolves lazily via `npx agent-browser` on first browser-tool use, so there's no separate install step: +The tested Termux path skips Node/browser bootstrap on purpose. If you want to experiment with browser tooling later, what you need depends on which backend you use: -```bash -pkg install nodejs-lts -``` +- **Cloud browser providers** (Browserbase, Browser Use, Firecrawl) host their own Chromium, so Node.js alone is enough — `agent-browser` resolves lazily via `npx agent-browser` on first use: + + ```bash + pkg install nodejs-lts + ``` + +- **Local browser automation** on Termux needs a real `agent-browser` install — the bare npx fallback is deliberately rejected in local mode as too fragile to advertise as ready: + + ```bash + pkg install nodejs-lts + npm install -g agent-browser && agent-browser install + ``` The browser tool automatically includes Termux directories (`/data/data/com.termux/files/usr/bin`) in its PATH search, so `agent-browser` and `npx` are discovered without any extra PATH configuration.