Hey is a versatile and open-source CLI tool designed for Linux, Mac, and Windows users, offering seamless integration with powerful Large Language Models (LLMs) for an enhanced development experience. Leveraging the ChatGPT AI model, Hey functions as an AI-powered pair programming assistant, capable of addressing issues and bugs with intelligent solutions.
Developed for the Hashnode X MindsDB hackathon, Hey requires a MindsDB token for operation, which users can obtain for free. The tool allows for interaction with various LLM service URLs, providing flexibility beyond the default MindsDB service.
Installation is straightforward, requiring Python (version 3.6 or higher) and pip. Users can install Hey via PyPI or directly from its GitHub repository. Post-installation, users need to set the HEY_TOKEN environment variable for authentication.
Hey offers a variety of commands and sub-commands accessible via the --help
flag. The primary commands include ask
for direct queries and config
for configuration management. The tool supports customization through a configuration file, where users can set parameters such as the LLM service URL, model version, prompt style, code block themes, and output styling preferences.
Despite its robust capabilities, Hey is currently POSIX-friendly and may not function optimally on Windows systems. The tool is licensed under the MIT License, and the project benefits from the hosting and infrastructure provided by MindsDB.
Pricing
Pricing information is not available