awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
alibaba avatar

alibaba/page-agent

0
View on GitHub↗
19,138 estrellas·1,651 forks·TypeScript·MIT·4 vistasalibaba.github.io/page-agent↗

Page Agent

Page-agent is an LLM browser automation agent and JavaScript in-page GUI controller. It translates natural language instructions into direct browser interface actions to automate web-based tasks and manipulate web page elements through a programmable interface.

The system coordinates complex sequences of actions across multiple browser tabs and different websites. It functions as a remote browser control server, providing an interface that allows external clients to operate a browser and manage page interactions.

Its capabilities include natural language intent decoding and action mapping, DOM-tree accessibility parsing, and cross-tab state management. The project also incorporates a JavaScript injection runtime and a remote procedure call interface to facilitate external command execution and state updates.

Features

  • Autonomous Browser Agents - An intelligent agent that interprets natural language to navigate and interact with web interfaces.
  • Browser Automation Agents - An LLM-powered agent that translates natural language into direct browser interface actions.
  • Intent-to-UI Action Mappings - Maps natural language instructions to a sequence of executable browser operations and interface elements.
  • Natural Language Command Translation - Translates natural language instructions into executable browser-level commands via LLMs.
  • Natural Language Query Interfaces - Processes user text inputs to determine specific goals and parameters for web interface interaction.
  • Natural Language Workflow Builders - Converts plain text instructions into executable sequences of browser agent actions.
  • Accessibility Tree Extractions - Extracts the structural and semantic hierarchy of web page elements to identify interactable targets.
  • Natural Language Automation - Controls web interfaces using text commands to automate repetitive browser workflows.
  • In-Page GUI Controllers - Provides a JavaScript-based system for manipulating web page elements through a programmable interface.
  • JavaScript Injections - Injects JavaScript directly into the browser context to manipulate the DOM in real time.
  • Remote Browser Controllers - Provides a server interface for external agents to remotely operate browsers via API calls.
  • Multi-Model Workflow Coordinators - Coordinates automated sequences that complete multi-step processes across various web interfaces.
  • Multi-Page Browser Workflow Automators - Coordinates complex sequences of actions across multiple browser tabs and different websites.
  • Remote Procedure Call Interfaces - Exposes server endpoints for external clients to send commands and receive browser state updates.
  • Cross-Page Workflow Orchestration - Coordinates complex sequences of browser actions across multiple tabs and different websites.
  • Cross-Tab State Coordination - Coordinates interaction sequences across multiple browser windows to execute multi-domain workflows.

Historial de estrellas

Gráfico del historial de estrellas de alibaba/page-agentGráfico del historial de estrellas de alibaba/page-agent

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Colecciones destacadas con Page Agent

Colecciones seleccionadas manualmente donde aparece Page Agent.
  • Agentes para control de escritorio
  • Agentes de IA para automatización web
  • Frameworks de agentes autónomos orientados a objetivos

Preguntas frecuentes

¿Qué hace alibaba/page-agent?

Alternativas open-source a Page Agent

Proyectos open-source similares, clasificados según cuántas características comparten con Page Agent.
  • steel-dev/steel-browserAvatar de steel-dev

    steel-dev/steel-browser

    6,450Ver en GitHub↗

    Steel is a cloud browser automation platform that provides a REST API for launching and controlling remote Chrome browser sessions. It enables programmatic browsing and web scraping using standard automation tools like Puppeteer, Playwright, and Selenium, connecting to cloud-hosted browser instances via WebSocket and the Chrome DevTools Protocol. The platform supports both headless and headful browser sessions, with language-specific SDKs for TypeScript and Python. The service distinguishes itself through comprehensive anti-detection capabilities, including residential proxy rotation, CAPTCHA

    TypeScriptaiai-agentsai-tools
    Ver en GitHub↗6,450
  • lavague-ai/lavagueAvatar de lavague-ai

    lavague-ai/LaVague

    6,374Ver en GitHub↗

    LaVague is an LLM web agent framework and large action model designed to translate natural language instructions into executable browser automation scripts. It functions as a multi-modal orchestrator that reasons over web page states and HTML content to automate multi-step tasks via a Selenium-based automation engine. The framework features a modular model provider layer, allowing users to swap between different language and vision models from providers such as Anthropic, Gemini, and Azure OpenAI. It employs a multi-modal world model to process screenshots and HTML structures, utilizing retri

    Pythonaibrowserlarge-action-model
    Ver en GitHub↗6,374
  • hkuds/autoagentAvatar de HKUDS

    HKUDS/AutoAgent

    8,583Ver en GitHub↗

    AutoAgent is a multi-agent orchestrator and natural language workflow builder designed to connect multiple large language models with external API tools. It provides a framework for designing multi-step agent interactions and reasoning processes using plain text instead of manual code. The platform functions as a tool integration gateway, linking agents to third-party platforms and authenticated browser sessions. It enables the execution of complex analytical tasks and deep research by distributing work across collaborative agent frameworks and importing browser cookies to access restricted w

    Pythonagentllms
    Ver en GitHub↗8,583

Page-agent is an LLM browser automation agent and JavaScript in-page GUI controller. It translates natural language instructions into direct browser interface actions to automate web-based tasks and manipulate web page elements through a programmable interface.

¿Cuáles son las características principales de alibaba/page-agent?

Las características principales de alibaba/page-agent son: Autonomous Browser Agents, Browser Automation Agents, Intent-to-UI Action Mappings, Natural Language Command Translation, Natural Language Query Interfaces, Natural Language Workflow Builders, Accessibility Tree Extractions, Natural Language Automation.

¿Qué alternativas de código abierto existen para alibaba/page-agent?

Las alternativas de código abierto para alibaba/page-agent incluyen: steel-dev/steel-browser — Steel is a cloud browser automation platform that provides a REST API for launching and controlling remote Chrome… lavague-ai/lavague — LaVague is an LLM web agent framework and large action model designed to translate natural language instructions into… hkuds/autoagent — AutoAgent is a multi-agent orchestrator and natural language workflow builder designed to connect multiple large… viarotel-org/escrcpy — escrcpy is an Android device mirroring tool and ADB device manager that enables the display and control of Android… google-gemini/computer-use-preview — This project is a browser automation system that connects Google's Gemini API to a web browser, enabling an AI agent… browser-use/workflow-use — This project is an LLM browser automation framework and AI agent browser interface. It serves as a control layer that…

  • google-gemini/computer-use-previewAvatar de google-gemini

    google-gemini/computer-use-preview

    2,815Ver en GitHub↗

    This project is a browser automation system that connects Google's Gemini API to a web browser, enabling an AI agent to perform tasks on a user's behalf by interpreting natural language instructions. At its core, it operates through a continuous screenshot-based action loop, where the agent captures the browser's current state, sends the image to the Gemini model, and executes the model's returned commands to click, type, and navigate. The system distinguishes itself through a dual browser backend abstraction, supporting both local Playwright-controlled browsers and remote Browserbase cloud i

    Python
    Ver en GitHub↗2,815
  • Ver las 30 alternativas a Page Agent→