GithubHelp home page GithubHelp logo

kalaspuff / iwanna Goto Github PK

View Code? Open in Web Editor NEW
5.0 2.0 1.0 454 KB

๐Ÿ”ฎ CLI tool that leverages the power of OpenAI's GPT-4 model to help you find the right shell command to perform a specific action. With iwanna, you can get suggestions for shell commands to achieve your desired tasks, making your life easier and more efficient.

License: MIT License

Makefile 11.43% Python 88.57%
cli gpt-4 openai openai-api shell iwanna

iwanna's Introduction

iwanna

iwanna is a simple command line tool that leverages the power of OpenAI's GPT-4 model to help you find the right shell command to perform a specific action. With iwanna, you can get suggestions for shell commands to achieve your desired tasks, making your life easier and more efficient.

Features

  • ๐Ÿช„ Get shell command suggestions based on your input
  • ๐Ÿค– Utilizes OpenAI's GPT-4 model for accurate and relevant suggestions
  • โœจ Easy to use and configure

Demo of iwanna output

output

DISCLAIMER: Note that the suggestions from iwanna may not always be accurate or safe to run โ€“ use the suggested commands with great care.


Installation

iwanna is preferably installed with pipx:

pipx install iwanna

However, you can also install it with pip:

pip install iwanna

Configuration

Before using iwanna, you need to configure it with your OpenAI API key. This key allows the tool to access the OpenAI API and fetch suggestions from the GPT-4 model. To configure your API key, run:

iwanna --config

Usage

To use iwanna, simply run the following command:

iwanna [options] <action>

Replace <action> with the task you want to perform.

Example actions

iwanna search for a process
iwanna reduce the file size of a raw video file
iwanna find what wifi i am connected to

License

This project is licensed under the MIT License. See the LICENSE file for details.

Disclaimer

Note that the suggestions from iwanna may not be accurate or safe to run at all. Use the suggested output with great care.

This project is not affiliated with, nor endorsed by, OpenAI. It is an independent project created to showcase the potential use cases of the GPT-4 model.

iwanna's People

Contributors

kalaspuff avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

bellyfat

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.