Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tiaguinho/cli-bud
CLI powered by AI to help you in your daily tasks
https://github.com/tiaguinho/cli-bud
ai automation chatgpt cli code-generation code-review
Last synced: 17 days ago
JSON representation
CLI powered by AI to help you in your daily tasks
- Host: GitHub
- URL: https://github.com/tiaguinho/cli-bud
- Owner: tiaguinho
- License: mit
- Created: 2024-05-22T19:05:12.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-06-11T15:10:53.000Z (5 months ago)
- Last Synced: 2024-06-19T03:12:14.253Z (5 months ago)
- Topics: ai, automation, chatgpt, cli, code-generation, code-review
- Language: Go
- Homepage:
- Size: 17.6 KB
- Stars: 30
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# CLI Bud
CLI Bud is a command-line interface (CLI) tool designed to help you on your daily tasks.
## Features
- **Chat**: Start a new chat with ChatGPT directly on your terminal.
- **Unit Test**: Writes unit tests for all files inside a directory with a single command.
- **Code Review**: Ask for a code review before open a new PR.For all commands and features, see our [wiki page](https://github.com/tiaguinho/cli-bud/wiki).
## Installation
### Step 1
To install CLI Bud, use the following command:
```bash
go install github.com/tiaguinho/cli-bud@latest
```or download the binary from the [releases page](https://github.com/tiaguinho/cli-bud/releases).
### Step 2
With the binary installed, run `cli-bud set-token OPENAI_TOKEN`. This will save the OpenAI token to be used in all requests.
**note:** If you are a company and want to embed your OpenAI token on the CLI, please reach me at hello [at] ttemporin [dot] dev.
## FAQ
Q. How can I add a new command?
- First, open an issue describing our ideia or the problem your want to solve with this new command. Then, open PR with the changes.
**note:** If you do not intent to code, please tell this on the issue, so another community member can try to solve your issue.Q. Do I need a OpenAI token?
- Yes you do.