superlocal
v1.0.7
Published
Your local environment, supercharged by ChatGPT.
Downloads
7
Maintainers
Readme
Superlocal
Superlocal for ChatGPT is a robust system-level GPT interface that enables direct interaction with the underlying operating system. It delivers three primary functionalities: file reading, file writing (including updates), and bash command execution, offering a dynamic platform for system-level task automation and control.
Prerequisites
- Node.js v14.0 or higher
- Mac or Linux based system (has not been tested on Windows)
- An ngrok auth token
Installation
To install the SuperLocal client, run the following command:
npm i -g superlocal
Or if you prefer yarn:
yarn global add superlocal
Usage
Superlocal uses ngrok.com to tunnel requests to your local system. Obtain an auth token (available for free) and start the superlocal client as follows:
superlocal "<ngrok auth token>"
GPT Setup
Once you have the Superlocal client setup, you are ready to setup the Superlocal GPT.
- Go to the
Superlocal
GPT in ChatGPT, or click here. - On first interaction, you will be redirected to a login page. Click the button to finish the installation.
- Once installed, ChatGPT will have the ability to read/write local files, as well as execute commands.
- To update your remote endpoint URL, just tell ChatGPT to update it.
Disclaimer
Please be aware that SuperLocal exposes sensitive features that allow full control over reading and writing files on your system. This includes the ability to execute arbitrary bash commands, which can have significant effects on your system's security and integrity.
By using SuperLocal, you acknowledge and accept these risks. The development team holds no liability for any damage, data loss, or other issues that may occur as a result of using this GPT.
Use this GPT at your own risk.