nanobrowser vs page-agent
Chrome extension running a Planner/Navigator multi-agent loop inside the browser you already use, with your own API keys — a free, local alternative to OpenAI Operator. — versus — Alibaba's in-page GUI agent: one script tag gives any webpage its own AI agent — users drive the interface in natural language. TypeScript, tiny bundle, Chrome extension available.
Both drive the page from inside the browser rather than over CDP. page-agent plans the shortest path across existing DOM affordances; nanobrowser splits Planner and Navigator so you can assign a different model to each role.
| nanobrowser | page-agent | |
|---|---|---|
| Stars | 14k | 29k |
| Forks | 1.4k | 2.6k |
| Language | TypeScript | TypeScript |
| License | Apache-2.0 | MIT |
| Last activity | 6 days ago | 7 days ago |
| Topics | web, agents | agents, web |
| Curated connections | 4 | 2 |
nanobrowser — the curator's take
The lowest-friction way to get an agent driving a real, already-logged-in browser: install from the Web Store, paste keys, assign a cheap model to the Navigator and a strong one to the Planner, watch it self-correct in the side panel. Everything stays in the tab, which is exactly the tradeoff — great for privacy and for sites that demand your session, useless for headless runs, CI or fleets, and Chrome/Edge only. You are the sandbox: it can act inside every account that browser is signed into, so supervise it rather than leaving it unattended. Server-side or scripted automation belongs in a library or a CDP server instead.
page-agent — the curator's take
The inverted take on browser agents: instead of YOUR agent driving SOMEONE's site, the site ships its own — one script tag and visitors can say 'file an expense report for Tuesday's taxi' at your UI. For products with deep, form-heavy interfaces this is the cheapest 'AI feature' with real utility, and 26k stars say the demand is real. NOT for automating third-party sites (that's browser-use's job — this requires the site owner to opt in), and handing an LLM the ability to click your own UI means auditing what it can reach: same-origin power cuts both ways.