HyperAgent

Normal
GitHub TypeScript NOASSERTION

Description

HyperAgent is a Playwright-based AI browser automation framework offering high-level APIs like page.ai(), page.perform(), and page.extract(). It features built-in MCP client support and action caching, enabling AI agents to browse, interact, and extract data using natural language.

Key Features

  • Natural language AI commands drive browser automation, replacing brittle scripts
  • Three-tier API system: page.ai(), page.perform(), page.extract() for simple to complex scenarios
  • Built-in MCP client connects to tools like Composio for full workflow orchestration
  • Action caching records and replays workflows deterministically without repeated LLM calls
  • Stealth mode with built-in anti-bot patches avoids website detection
  • Cloud-ready scaling to hundreds of concurrent sessions via Hyperbrowser

Use Cases

💡 Batch e-commerce product scraping and price monitoring
💡 Automated web form filling and workflow operations
💡 Structured data extraction from dynamic pages like flights and hotels
💡 Social media content monitoring and information gathering

Quick Start

Install @hyperbrowser/agent, initialize HyperAgent with your LLM provider, then use executeTask() for natural language tasks or page.ai()/page.perform()/page.extract() for fine-grained browser control.

Related Projects