Ross ROSS = Recommend OSS · open-source software intelligence for agents

alibaba/page-agent

JavaScript in-page GUI agent. Control web interfaces with natural language. observed · 2026-08-28

github.com/alibaba/page-agent · homepage · TypeScript · MIT (permissive) 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

Full methodology

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

Member repositories

RepositoryRoleHealth v2
alibaba/page-agentmain82

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