Auto-GPT-Plugins logo

Auto-GPT-Plugins

Free

3.9k

FreeFree tier
Type
Open Source
Company
Significant-Gravitas

About Auto-GPT-Plugins

Auto-GPT-Plugins is an open-source repository by Significant-Gravitas providing a plugin system for Auto-GPT, an experimental autonomous AI agent. The repository contains a collection of plugins that extend Auto-GPT's capabilities, offering instructions for installation, configuration, and security warnings. As of June 2024, the repository is archived and read-only, but historically it supported both zipped and unzipped plugin formats, a plugins_config.yaml for enabling/disabling plugins, and automatic dependency installation. The project emphasizes the importance of reviewing plugin code due to the risk of arbitrary Python execution.

Key Features

Plugin system to extend Auto-GPT functionality
Support for unzipped plugins (as of Auto-GPT 0.4.1)
Plugin configuration via plugins_config.yaml file
Security warning to examine plugin code for potential risks
Automatic dependency installation via CLI script
Allowlist and denylist settings (now deprecated)

Pros & Cons

Pros
  • Open source and free to use
  • Enables extensibility of Auto-GPT with community plugins
  • Provides clear installation and setup instructions
  • Supports both zipped and unzipped plugin formats
  • Centralized plugin configuration with plugins_config.yaml
Cons
  • Repository is archived and no longer actively maintained
  • Plugins can execute arbitrary Python code, posing security risks
  • Plugin API and format are still evolving and may break compatibility
  • Old zip format is only supported for current plugins; future removal expected

Best For

Extending Auto-GPT with custom capabilities and integrationsEnabling community-contributed plugins for autonomous tasksConfiguring and managing plugin settings for AI agentsTesting and developing new plugins for Auto-GPT

FAQ

What is Auto-GPT-Plugins?
It is an open-source repository that provides a plugin system for Auto-GPT, allowing users to extend the AI agent's capabilities with additional features.
How do I install Auto-GPT-Plugins?
Download the plugins folder from the root of the Auto-GPT directory using a curl or PowerShell command, then run the dependency install script and enable plugins in the plugins_config.yaml file.
Are the plugins safe to use?
The repository warns that plugins can execute any Python code, which could be malicious. Always review plugin code thoroughly before using.
Is Auto-GPT-Plugins still maintained?
No, the repository was archived by the owner on June 9, 2024, and is now read-only. It is no longer actively maintained.
How do I enable or disable a plugin?
Edit the plugins_config.yaml file in the root directory of Auto-GPT. Set the plugin's enabled field to true or false. The old .env settings are deprecated.