Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/significant-gravitas/auto-gpt-plugin-template
A starting point for developing your own plug-in for Auto-GPT
https://github.com/significant-gravitas/auto-gpt-plugin-template
Last synced: 3 months ago
JSON representation
A starting point for developing your own plug-in for Auto-GPT
- Host: GitHub
- URL: https://github.com/significant-gravitas/auto-gpt-plugin-template
- Owner: Significant-Gravitas
- License: mit
- Created: 2023-04-11T00:48:04.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-08-11T14:51:19.000Z (about 1 year ago)
- Last Synced: 2024-06-03T09:51:40.905Z (5 months ago)
- Language: Python
- Size: 43 KB
- Stars: 777
- Watchers: 35
- Forks: 200
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-ChatGPT-repositories - Auto-GPT-Plugin-Template - A starting point for developing your own plug-in for Auto-GPT (Browser-extensions)
README
# Auto-GPT-Plugin-Template
A starting point for developing your own external plug-in for Auto-GPT### Notes for plugin developers
- If you want your plugin to live within the codebase, fork the [plugins repo](https://github.com/Significant-Gravitas/Auto-GPT-Plugins) instead. Read the notes there
- For a more thorough and current guide, please refer to the [plugins repository](https://github.com/Significant-Gravitas/Auto-GPT-Plugins).
- If you use this repo for your own plugin, **EDIT This README**### How to use a plugin
1. **Clone the plugin repo** into the Auto-GPT's plugins folder
2. **Install the plugin's dependencies (if any):**
Navigate to the plugin's folder in your terminal, and run the following command to install any required dependencies:``` shell
pip install -r requirements.txt
```
4. Update your plugins_config.yaml file to enable the plugin. If you skip this step the plugin won't be loaded```shell
plugin_folder:
- config: {} # Configs from the plugin README and installation instructions.
- enabled: true
```