awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
alibaba avatar

alibaba/page-agent

0
View on GitHub↗
19,138 Stars·1,651 Forks·TypeScript·MIT·8 Aufrufealibaba.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.

Star-Verlauf

Star-Verlauf für alibaba/page-agentStar-Verlauf für alibaba/page-agent

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Kuratierte Suchen mit Page Agent

Handverlesene Sammlungen, in denen Page Agent vorkommt.
  • Agenten zur Steuerung von Desktop-Computern
  • KI-Agenten für Web-Automatisierung
  • Frameworks für autonome, zielorientierte Agenten

Open-Source-Alternativen zu Page Agent

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Page Agent.
  • steel-dev/steel-browserAvatar von steel-dev

    steel-dev/steel-browser

    6,450Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗6,450
  • lavague-ai/lavagueAvatar von lavague-ai

    lavague-ai/LaVague

    6,374Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗6,374
  • hkuds/autoagentAvatar von HKUDS

    HKUDS/AutoAgent

    8,583Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗8,583
  • google-gemini/computer-use-previewAvatar von google-gemini

    google-gemini/computer-use-preview

    2,815Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗2,815
Alle 30 Alternativen zu Page Agent anzeigen→

Häufig gestellte Fragen

Was macht alibaba/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.

Was sind die Hauptfunktionen von alibaba/page-agent?

Die Hauptfunktionen von alibaba/page-agent sind: 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.

Welche Open-Source-Alternativen gibt es zu alibaba/page-agent?

Open-Source-Alternativen zu alibaba/page-agent sind unter anderem: 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… 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… viarotel-org/escrcpy — escrcpy is an Android device mirroring tool and ADB device manager that enables the display and control of Android… browser-use/workflow-use — This project is an LLM browser automation framework and AI agent browser interface. It serves as a control layer that…