AutoGPT-Web-Interaction  by gravelBridge

AutoGPT plugin for website interaction

Created 2 years ago
261 stars

Top 97.5% 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

Inactive

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

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), Mckay Wrigley Mckay Wrigley(Founder of Takeoff AI), and
1 more.

chatGPTBox by ChatGPTBox-dev

0.1%
11k
Browser extension for ChatGPT integration
Created 2 years ago
Updated 6 days ago
Feedback? Help us improve.