MCPcopy Index your code
trending / alibaba/page-agent

alibaba/page-agent +805 ★ this day + Follow

AI analysis grounded in the code graph — computed facts, not vibes · 2026-07-06T05:40:57Z

What it actually is

Page Agent is a TypeScript library that lets developers embed an AI-driven GUI agent directly into a webpage via JavaScript — no browser extension, headless browser, or Python backend required. It works by converting the DOM into a text-based tree (flatTreeToString, TreeNode) that an LLM can reason over, then executes actions like clicks or form fills through an execute interface. It's aimed at web developers wanting to add a natural-language copilot, automate multi-step forms, or improve accessibility without rewriting backend logic; a companion Chrome extension and MCP server extend control across tabs and external agent clients.

Why it's growing

The repository sits at 24,134 stars despite gaining 0 in this period, and was only created on 2025-09-23 — so the star count reflects an earlier surge (likely tied to the linked Hacker News discussion) rather than current momentum. Recent activity is steady maintenance: five releases from v1.8.1 to v1.11.0 between April and July 2026, with commits focused on LLM compatibility fixes (fix(llms): model compatibility problem, fix: model patch for GPT and Claude) rather than major new capability announcements. The evidence doesn't point to a specific growth driver in this window; the flat star count suggests the project is in a consolidation phase after initial launch attention.

The full breakdown is free — sign in to read it

What changed recently, how it's actually built (from the code graph), and whether you should care. Free account — no card, no spam.