What problem does it solve? Web developers want to add a natural-language AI copilot to their own SaaS, admin panel, or legacy web app so end-users can drive the UI with instructions like "click login, fill username as John" — without server-side browser automation, headless browsers, or extensions. ## Core Features & Use Cases - In-page GUI agent: alibaba/page-agent runs inside the webpage, reads the DOM as text (no screenshots or multimodal LLM), and executes natural-language instructions against the current page. - Three integration paths: a 30-second CDN demo for evaluation, an npm package (page-agent) wired to any OpenAI-compatible LLM endpoint (Qwen, OpenAI, Ollama, OpenRouter) for production, and a source clone for hacking on the agent or its browser extension. - Use Case: A B2B dashboard team embeds page-agent so users can type "create invoice for Acme Corp and email it" instead of clicking through five screens, with LLM calls proxied through their own backend to protect API keys. ## Quick Start Add the page-agent demo script tag to any HTML page, then type a natural-language instruction into the floating panel to see it drive the UI.