Use ChatGPT as a terminal to get things done for you, connecting with your computer. You can state what you want in natural language, like "translate file somefile.txt in documents folder from english to french" or "create a pet-store website in my xyz folder" and the plugin will accomplish tasks for you.
First of all, you need ChatGPT plugin/developer access to try this as this is a plugin for ChatGPT. If you do not already have plugin developer access, please join the waitlist.
You can read the plugin documentation from OpenAI.
If you are looking for a boilerplate to build plugins in NodeJs, try my ChatGPT NodeJS boilerplate here.
The plugin can modify files in your file system, so use this responsibly :)
Pretty much anything, and more!!
- Work with files
- Create projects
- Write stories and books
- Automate common command workflows
Don't try formatting your file system, be a bit cautious!
Try translating content between files, summarising text etc etc..
First of all, you need ChatGPT plugin/developer access to try this as this is a plugin for ChatGPT. If you do not already have plugin developer access, please join the waitlist. Once you've access to the ChatGPT plugins, you can set this up locally to try it out.
- Clone the repository
git clone https://github.com/etherlegend/gpt-terminal-plugin.git
- Navigate to the project directory
cd gpt-terminal-plugin
- Install the required dependencies
npm install
- Start the server
npm start
The server will now be running on http://localhost:5004
.
Once the local server is running:
- Navigate to https://chat.openai.com.
- In the Model drop down, select "Plugins" (note, if you do not see it there, you do not have access yet).
- Select "Plugin store"
- Select "Develop your own plugin"
- Enter in localhost:5004 since this is the URL the server is running on locally, then select "Find manifest file".
The plugin should now be installed and enabled! You can start with a question like "What is on my todo list" and then try adding something to it as well!
You can read the plugin documentation from OpenAI.
If you are looking for a boilerplate to build plugins in NodeJs, try my ChatGPT NodeJS boilerplate here.
GET /system/os-version
: Returns the OS versionGET /system/local-time
: Returns the local timeGET /system/current-folder
: Returns the current folderPOST /system/command
: Runs a command and returns the output
This project is licensed under the MIT License - see the LICENSE file for details.