https://github.com/nothub/gogorilla
A client for gorilla-cli, the Gorilla LLM shell command generator.
https://github.com/nothub/gogorilla
cli llm
Last synced: about 1 year ago
JSON representation
A client for gorilla-cli, the Gorilla LLM shell command generator.
- Host: GitHub
- URL: https://github.com/nothub/gogorilla
- Owner: nothub
- License: mit
- Archived: true
- Created: 2023-09-07T19:17:42.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-03-12T19:11:32.000Z (over 2 years ago)
- Last Synced: 2025-03-17T19:39:06.799Z (over 1 year ago)
- Topics: cli, llm
- Language: Go
- Homepage:
- Size: 26.4 KB
- Stars: 6
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# gogorilla 🦍
A client for [gorilla-cli](https://github.com/gorilla-llm/gorilla-cli),
the [Gorilla LLM](https://gorilla.cs.berkeley.edu/) shell command generator.
---
```
Usage:
gorilla [OPTIONS] [INPUT...]
Options:
-u, --uid
User id [default: random uuid].
-s, --shell
Shell path for command execution [default: "bash"].
--server
LLM host [default: "cli.gorilla-llm.com"].
--json
Print commands as json to stdout, implies --no-interactive.
--no-interactive
Skip interactive user input.
-h, --help
Print help message and exit.
Examples:
gorilla -u foobar@example.org
# Set user id and read input interactively.
gorilla "open the best editor"
# Read input from arguments and select result interactively.
gorilla --json check the weather > cmds.json
# Store results in json format.
gorilla --shell sh -- http get example.org with curl flag -L
# Separate options and arguments
```