AutoGPT-Web-Interaction  by gravelBridge

AutoGPT plugin for website interaction

created 2 years ago
261 stars

Top 98.0% on sourcepulse

GitHubView on GitHub
Project Summary

This plugin enables AutoGPT to interact with websites, allowing it to click, type, select, and scroll elements. It is primarily targeted at AutoGPT users seeking to automate web-based tasks, offering enhanced functionality beyond AutoGPT's default capabilities.

How It Works

The plugin leverages Playwright, a browser automation library, to control a headless browser. This approach provides robust and reliable web interaction, enabling AutoGPT to perform complex actions on web pages.

Quick Start & Requirements

  • Install via pip install -r requirements.txt and pip install playwright.
  • Requires AutoGPT and a GPT-4 API key for optimal performance.
  • Setup involves cloning the repository, installing dependencies, zipping the plugin folder, and configuring AutoGPT's .env file.

Highlighted Details

  • Enables clicking, typing, and selecting elements on websites.
  • Supports scrolling functionality.
  • Recommended for use with GPT-4 due to instability with GPT-3.5.

Maintenance & Community

No specific community channels or maintenance details are provided in the README.

Licensing & Compatibility

The license is not specified in the README. Compatibility with commercial or closed-source projects is not detailed.

Limitations & Caveats

The plugin is described as "very flakey" on GPT-3.5, with basic tasks being the only reliably supported operations.

Health Check
Last commit

1 year ago

Responsiveness

1 week

Pull Requests (30d)
0
Issues (30d)
0
Star History
2 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.