alibaba/page-agent
JavaScript in-page GUI agent. Control web interfaces with natural language. observed · 2026-08-28
Health v2 · maintenance only
82/100
- Activity 99
- Release rhythm 93
- Longevity 24
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 3.0
- age_days: 344
- days_rel: 48
- days_push: 9
- n_releases_24m: 31
Adoption not part of the score
28847 stars · 2580 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Page Agent is a JavaScript library that embeds an AI GUI agent directly into any web page with a single script, letting users control the interface using natural language. It works via text-based DOM manipulation without screenshots, browser extensions, or multimodal LLMs, and supports bringing your own LLM including locally deployed models.
Use cases
- add a natural language AI agent to my web app
- automate web page interactions with plain English commands
- let users control my site's UI by chatting
- browser automation without headless browsers or extensions
- embed an in-page GUI agent driven by my own LLM
- script DOM tasks from natural language instructions
When to choose
- you want in-page AI automation without extensions, Python, or headless browsers
- you want text-based DOM control that avoids multimodal models and screenshot costs
- you need to bring your own LLM, including locally deployed ones
- you want a Chrome extension option for injecting the agent into arbitrary sites
When to avoid
- you need pixel-level visual automation requiring screenshots or vision models
- you need cross-application desktop automation outside the browser
- your app cannot expose its DOM or run third-party JavaScript
- you require fully deterministic scripted automation rather than LLM-driven actions
Facets
library · maturity active
agent-framework browser-extension llm-inference workflow-automation web-development browser-extensions large-language-models browser browser-extension gui-agent dom-automation in-page-agent natural-language-control web-automation mcp ai-agents automation web-server nodejs javascript
3 sources
- readme: https://github.com/alibaba/page-agent · fetched 2026-08-28 · 6a107c4b4b3a
- homepage: https://alibaba.github.io/page-agent/ · fetched 2026-08-29 · 3ca30c368ff4
- registry_npm: https://registry.npmjs.org/page-agent · fetched 2026-08-29 · e07731b06616
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| alibaba/page-agent | main | 82 |
For agents
markdown · JSON · MCP: product_card(name="alibaba/page-agent")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem