CurlGPT 👋
CurlGPT is a command-line tool that brings the power of OpenAI's ChatGPT to your favorite terminal. It allows you to type the prompt and the command line will output the proper command. 💬 🚀
Your browser does not support the video tag.
Features ✨
Get the command for the specified prompt ChatGPT on your terminal.
Get accurate command for the prompt
Auto Copy the outputted command to clipboard
Easy-to-use command-line interface
Installation 🛠️
Make sure you have Node.js installed on your system.
Run the following command to install CurlGPT globally:
Usage 🚀
Sign into CurlGPT's API Key to obtain your API key.
Set your CurlGPT's API key using the --set-apiKey option:
curlgpt --set-apiKey < your-api-key>
Test the CurlGPT by giving a prompt:
curlgpt how to run a postgres container in local
The tool will return appropriate response based on the provided prompt.
Explore additional options and commands using the built-in help:
Contributing 🤝
Contributions are welcome! If you find a bug, have a feature request, or want to contribute code, please open an issue or submit a pull request to the GitHub repository.
Local Development 👨💻
Fork the repository from Github
Clone the forked repository
git clone https://github.com/< your-username> /CurlGPT.git
Open the clone repository in your favorite code editor
Install the dependencies by running the following command
Test the tool by running the following command to print the CurlGPT version
Note: you will require CurlGPT's API Key to test the prompt in local
License 📝
CurlGPT is open-source software released under the MIT License.