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.
Follow these steps to use Grafo:
- Verify that your OpenAI API key is configured in your environment.
- Execute the program:
go run main.go
- Input your desired title when asked.
- Select a background color for your title.
- Wait for the title generation process to complete.
The generated title will be shown in the terminal and also saved as an image.
We welcome your contributions! If you have a feature suggestion or bug report, feel free to open a PR or an issue.
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
This project relies on the following packages:
- Huh for user input
- Dall-e image generator for generating images
- Lipgloss for styling terminal output
Before running the program, please ensure to set your OpenAI API key in your environment.