ZERO-PHC / Grafo

CLI Title generator based on the Huh package and Dall-e

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Grafo: CLI Title Generator

Grafo is a command-line interface (CLI) ASCII art title generator. It utilizes the Huh package for user input and the Dall-e image generator to create unique title images. This tool provides a fun and innovative way to generate stylish, personalized titles for your projects or presentations.

Grafo CLI Title Generator

Usage

Follow these steps to use Grafo:

  1. Verify that your OpenAI API key is configured in your environment.
  2. Execute the program: go run main.go
  3. Input your desired title when asked.
  4. Select a background color for your title.
  5. Wait for the title generation process to complete.

The generated title will be shown in the terminal and also saved as an image.

Contributing

We welcome your contributions! If you have a feature suggestion or bug report, feel free to open a PR or an issue.

Future Enhancements

We're planning to add more features, including:

  • More customization options for the title, such as font, size, effects, etc.
  • Integration with other image generation APIs
  • Improved error handling and user input validation
  • Option to save the title in different image formats

Dependencies

This project relies on the following packages:

  • Huh for user input
  • Dall-e image generator for generating images
  • Lipgloss for styling terminal output

Notes

Before running the program, please ensure to set your OpenAI API key in your environment.

About

CLI Title generator based on the Huh package and Dall-e


Languages

Language:Go 100.0%