Settings

Theme

Rawdog: A Natural Language CLI

github.com

34 points by granawkins 2 years ago · 4 comments

Reader

krawfy 2 years ago

How is this different from other solutions like Open Interpreter?

ZeroDeth 2 years ago

The tool seems to work great, but I was wondering if there are any similar options written in Go or Rust? I am interested in exploring those languages and would appreciate any suggestions you might have.

  • granawkinsOP 2 years ago

    Great idea, as far as I know, no. I wonder which language gpt-4 is most proficient in?

granawkinsOP 2 years ago

An CLI assistant that responds by generating and auto-executing a Python script.

You'll be surprised how useful this can be:

"How many folders in my home directory are git repos?" ... "Plot them by disk size." "Give me the pd.describe() for all the csv's in this directory" "What ports are currently active?" ... "What are the Google ones?" ... "Cancel those please." Rawdog can self-select context by running scripts to print things, adding the output to the conversation, and then calling itself again. This works for tasks like:

"Setup the repo per the instructions in the README" "Look at all these csv's and tell me if they can be merged or not, and why." "Try that again."

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection