Smoothie CLI
A CLI for GPT-3.5 / GPT-4 with a focus on simplicity and ease of use.
Installation
Install the CLI globally using npm:
npm i -g smoothie-cli
Usage
The CLI provides several commands for different purposes:
The only important one is
smoothie
or, if you're fancy,
smoothie -4
which runs GPT-4.
That being said: Here are legacy docs. These commands should still work...
Chat with GPT
Start a conversation with GPT:
wtfchat
To use GPT-4 instead, add the -4
flag:
wtfchat -4
Ask GPT about a file
Ask GPT a question about a specific file:
wtfhack ask <filepath> [...your question here]
Example:
wtfhack ask src/index.ts "my helloWorld() function isn't working right... what should I do?"
To use GPT-4 instead, add the -4
flag:
wtfhack ask -4 src/index.ts "my helloWorld() function isn't working right... what should I do?"
Edit a file with GPT's help
Ask GPT to edit a file based on your instructions:
wtfhack write <filepath> [...instructions here]
Example:
wtfhack write src/index.ts "add a function called ligma which returns nuts and balls with 50 percent probability"
If the edit isn't what you expected, you can always undo the changes with your editor's undo command (e.g., CMD-Z).
Shortcuts
You can use shortcuts for the ask
and write
commands:
-
wtfhack a
instead ofwtfhack ask
-
wtfhack w
instead ofwtfhack write
P.S.
big props to wtfhack -4 w
for helping me write this readme ;)
==================================================================== Notice: Usage Tracking
We collect basic usage data to understand how frequently our CLI app is being used. We DO NOT collect detailed usage information or any personal data.