Skip to main content

A CLI for GPT with a focus on simplicity and ease of use. For developer just wanting to use gpt in there command line.

Project description

SearchHoundAI 🐕

A CLI for GPT with a focus on simplicity and ease of use. For developer just wanting to use gpt in there command line.

PIP Package: Search Hound AI

Installation

Install the CLI globally using pip:

pip install search-hound-ai

Usage

The CLI provides several commands for different purposes:

Chat with GPT

Start a conversation with pip:

hound

Need assistance run:

hound --help

To use hound command:

hound [search string]

Ask GPT

Ask GPT a question about a specific file:

hound [...your question here]

Example:

hound "How to purge docker container and images?"

Setting Environment Variables

Required Environment Variable:

  • OPENAI_API_KEY

I made some scripts to add Environment Variable to your machine easier.

These Bash scripts make it easy for developers to add a new environment variable to their .bashrc or .zshrc file.

The scripts prompt the user for the name and value of the environment variable they want to add, and then add the variable to the appropriate shell configuration file using the echo command.

Once the environment variable has been added to the shell configuration file, the scripts use the source command to reload the file and make the changes take effect.

To use the scripts, follow these steps:

  1. Open a terminal window.

  2. Navigate to the directory where the script is saved.

  3. Run the following command to give the script execute permission:

    chmod +x add_bash_env.sh or chmod +x add_zshrc_env

  4. Run the script by typing the following command and pressing Enter:

    ./add_zshrc_env.sh

  5. Follow the prompts to enter the name and value of the environment variable you want to add to .bashrc or .zshrc.

  6. Once the script has finished running, the environment variable will be added to the appropriate shell configuration file and available for use in your shell sessions.

Contributions

Contributions to the SearchHoundAI CLI tool are welcome and encouraged. Please refer to the repository's CONTRIBUTING.md file for more information on how to contribute.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

search_hound_ai-0.1.12.tar.gz (3.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

search_hound_ai-0.1.12-py3-none-any.whl (5.3 kB view details)

Uploaded Python 3

File details

Details for the file search_hound_ai-0.1.12.tar.gz.

File metadata

  • Download URL: search_hound_ai-0.1.12.tar.gz
  • Upload date:
  • Size: 3.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for search_hound_ai-0.1.12.tar.gz
Algorithm Hash digest
SHA256 83db57e94fe8a577d6760aaca41e435790f255407fbfaadd5edc447a9fb88475
MD5 8387488d99c3959852a05f7dc6d8f59c
BLAKE2b-256 b80c6165db9cc614dd69101e6b70fd3a8b11dbb6fe5ec54416b7bf06de1ee019

See more details on using hashes here.

File details

Details for the file search_hound_ai-0.1.12-py3-none-any.whl.

File metadata

File hashes

Hashes for search_hound_ai-0.1.12-py3-none-any.whl
Algorithm Hash digest
SHA256 49f7ea2855636fe198e6a347950ad72078b52a175da2950d03aacbb7aaf39e77
MD5 4467d10e30509932fac8f6b62337e277
BLAKE2b-256 112f5a8f13d639870abb8f0a0861792dd9e846d6ee0fa422175b496debd8f54d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page