# page-agent

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

## Facts
- **Category:** [Browser & Computer Use](https://agentsearchengine.app/category/browser-agents)
- **Type:** Agent
- **Pricing:** Open source
- **GitHub stars:** 28,376
- **Language:** TypeScript
- **License:** MIT
- **Last repo activity:** 7 days ago (Jul 27, 2026)
- **Official site:** https://alibaba.github.io/page-agent/
- **Source code:** https://github.com/alibaba/page-agent
- **Listing on Agent Search Engine:** https://agentsearchengine.app/agents/page-agent
- **Data verified:** July 2026

## Best for
Embedding an AI agent into your own web page with a single script.

## Avoid if
You need server-side browser automation — Page Agent runs client-side.

## About page-agent
Add ?autoInit=false to load the script without creating the demo agent automatically. You can then instantiate it with new window.PageAgent(...). We welcome contributions from the community! See CONTRIBUTING.md for guidelines and docs/developer-guide.md for local development workflows. Contributions generated entirely by bots or AI without substantial human involvement will not be accepted.

_From the project's README._

## Install

```
npm install page-agent
```

## Alternatives
page-agent sits in browser & computer use. Related tools indexed here:
- [UI-TARS-desktop](https://agentsearchengine.app/agents/ui-tars-desktop) — The Open-Source Multimodal AI Agent Stack: Connecting Cutting-Edge AI Models and Agent Infra · Open source · Agent · 38k★ · TypeScript · Apache-2.0 · active 1 day ago
- [skyvern](https://agentsearchengine.app/agents/skyvern) — Automate browser based workflows with AI · Open source · Agent · 23k★ · Python · AGPL-3.0 · active today
- [midscene](https://agentsearchengine.app/agents/midscene) — AI-powered, vision-driven UI automation for every platform. · Open source · Agent · 14k★ · TypeScript · MIT · active today
- [nanobrowser](https://agentsearchengine.app/agents/nanobrowser) — Open-Source Chrome extension for AI-powered web automation. Run multi-agent workflows using your own LLM API key. Alternative to OpenAI Operator. · Open source · Agent · 14k★ · TypeScript · Apache-2.0 · active 8 months ago
- [Agent-S](https://agentsearchengine.app/agents/agent-s) — Agent S: an open agentic framework that uses computers like a human · Open source · Framework · 12k★ · Python · Apache-2.0 · active 2 days ago
- [robotgo](https://agentsearchengine.app/agents/robotgo) — RobotGo, Go Native cross-platform RPA, GUI automation, Auto test and Computer use @vcaesar · Open source · SDK / library · 11k★ · Go · Apache-2.0 · active 5 days ago
- [llm-scraper](https://agentsearchengine.app/agents/llm-scraper) — Turn any webpage into structured data using LLMs · Open source · SDK / library · 6.9k★ · TypeScript · MIT · active 1 day ago
- [fara](https://agentsearchengine.app/agents/fara) — Fara-7B: An Efficient Agentic Model for Computer Use · Open source · Agent · 6.1k★ · Python · MIT · active 12 days ago

---
Source: [Agent Search Engine](https://agentsearchengine.app) — an independent, hand-curated index of AI agents, MCP servers, and frameworks. Rankings are never sold; sponsored placements are labeled and never numbered. Full directory: https://agentsearchengine.app/llms-full.txt
