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 [search string]

Ask GPT

Ask GPT a question about a specific file:

hound search [...your question here]

Example:

hound search "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.11.tar.gz (3.9 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.11-py3-none-any.whl (5.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: search_hound_ai-0.1.11.tar.gz
  • Upload date:
  • Size: 3.9 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.11.tar.gz
Algorithm Hash digest
SHA256 a7a3a57a662f6b42b665936bb79d6b748dd83c33edbe8d3a79228ba51909d2d4
MD5 832d2865439aea6c6a592322206b5742
BLAKE2b-256 7bbbf0107e3ff84236919304d84280aa97b2725390b4a07cadcfecfc7e266512

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for search_hound_ai-0.1.11-py3-none-any.whl
Algorithm Hash digest
SHA256 ca7cfba367e5801f425e8ae0f51ac1b546095f42bac37885cd061e03ac71f751
MD5 360062afdf4f5cfeafb38049ca6df712
BLAKE2b-256 7a31ba34c7cf2d2ca306d609031c4b0b60b5b7917103f559f5b0e4115e1e6f3a

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