alibaba/page-agent

Description: JavaScript in-page GUI agent. Control web interfaces with natural language.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 4 hours ago
Added to GitGenius on March 13th, 2026
Created on September 23rd, 2025
Open Issues & Pull Requests: 54 (+0)
Number of forks: 2,467
Total Stargazers: 28,066 (+0)
Total Subscribers: 112 (+0)

Issue Activity (beta)

Open issues: 33
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 26 days
Stale 30+ days: 20
Stale 90+ days: 14

Recent activity

Opened in 7 days: 1
Closed in 7 days: 0
Comments in 7 days: 2
Events in 7 days: 2

Top labels

  • bug (55)
  • enhancement (50)
  • high (17)
  • discussion (10)
  • low (9)
  • documentation (4)
  • mid (2)
  • bad_case (1)

Most active issues this week

Repository Insights (GitGenius)

Median issue/PR response: 0.0 hours
Mean response time: 5.2 hours
90th percentile: 0.0 hours
Tracked items: 198

Most active contributors

Detailed Description

Page Agent is a JavaScript-based in-page GUI agent developed by Alibaba that enables users to control web interfaces through natural language commands. Written in TypeScript, the project provides a lightweight alternative to traditional browser automation by operating entirely within a webpage without requiring browser extensions, Python, or headless browsers. The core functionality centers on text-based DOM manipulation, eliminating the need for screenshots or multi-modal large language models while allowing developers to bring their own LLM implementations.

The repository has demonstrated steady growth, with GitGenius tracking an increase of 9 stargazers between July 4, 2026 and the present, bringing the total to 23,062 stars. The project maintains active development with a median issue and pull request response latency of 0 hours and a mean latency of 4.3 hours across 190 tracked items. The most active contributor, gaomeng1900, has logged 574 events, while AburronKing and liujianing971218 have each contributed 12 events. Bug reports and enhancement requests dominate the issue tracker with 55 and 50 items respectively, with 17 items marked as high priority.

Page Agent is classified across multiple monitoring and analytics categories including front-end monitoring, performance monitoring, real user monitoring, web performance, user experience, error tracking, browser agents, data collection, JavaScript errors, and page analytics. The project maintains connections with other significant repositories through overlapping contributors, including nuxt/nuxt, langgenius/dify, and openclaw/openclaw, indicating its integration within a broader ecosystem of web development and AI agent tools.

The primary use cases outlined in the repository include deploying AI copilots within SaaS products without backend rewrites, automating smart form filling for complex workflows in ERP and CRM systems, improving accessibility through natural language interfaces, extending agent capabilities across multiple browser tabs via a Chrome extension, and supporting Model Context Protocol servers for external agent control. The project offers multiple integration paths, from a single-line CDN integration using a free demo LLM to full NPM installation for more programmatic usage.

Page Agent distinguishes itself through its client-side design philosophy, explicitly positioning itself for web enhancement rather than server-side automation. The project provides optional Chrome extension support for multi-page tasks and a beta MCP Server implementation. Integration is designed to be straightforward, with no need for special permissions or complex setup procedures. The repository maintains clear contribution guidelines and explicitly states that contributions generated entirely by bots or AI without substantial human involvement will not be accepted, emphasizing the importance of human-driven development.

The project is licensed under the MIT License and acknowledges its foundation on the browser-use project. Documentation is comprehensive, with a dedicated homepage at alibaba.github.io/page-agent providing demos, guides, and developer resources. The repository actively encourages community contributions and maintains a section for community-built projects using Page Agent.

page-agent
by
alibabaalibaba/page-agent

Repository Details

Fetching additional details & charts...