Skip to main content

Shell copilot - sh shell AI copilot

Project description

Shy.sh

Sh shell AI copilot

Help

Usage: shy [OPTIONS] [PROMPT]...

Arguments prompt [PROMPT]

Options

  • -i Interactive mode [default false if a prompt is passed else true]
  • -a Ask confirmation before executing scripts [default false]
  • --configure Configure LLM
  • --help Show this message and exit.

Install

pip install shy-sh

Use shy --configure to change LLM (default use ollama - llama3.1)

api_key format for aws bedrock: region_name acces_key secret_key

Examples

shy find all python files in this folder

🛠️ find . -type f -name '*.py'
./src/chat_models.py
./src/agent/tools.py
./src/agent/__init__.py
./src/agent/agent.py
./src/settings.py
./src/main.py

🤖: Here are all the Python files found in the current folder and its subfolders.
shy convert aaa.png to jpeg and resize to 200x200

🛠️ convert aaa.png -resize 200x200 aaa.jpg
Success!
🤖: I converted the file aaa.png to JPEG format and resized it to 200x200 pixels.
shy -i

✨: Hello, how are you?

🤖: Hello! I'm fine thanks

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

shy_sh-1.0.0.tar.gz (7.2 kB view details)

Uploaded Source

Built Distribution

shy_sh-1.0.0-py3-none-any.whl (8.4 kB view details)

Uploaded Python 3

File details

Details for the file shy_sh-1.0.0.tar.gz.

File metadata

  • Download URL: shy_sh-1.0.0.tar.gz
  • Upload date:
  • Size: 7.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.11.10 Linux/6.5.0-1025-azure

File hashes

Hashes for shy_sh-1.0.0.tar.gz
Algorithm Hash digest
SHA256 183dc8fef0efea440aaf6e6a815f345cce0cbd210145fd4d3702738eef4dffe7
MD5 60b87210ea6b64974e772b879291fc02
BLAKE2b-256 d21d03e8a9f7351e41bfacd9effc418630ac4a823aedc85746a3284e889968ee

See more details on using hashes here.

File details

Details for the file shy_sh-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: shy_sh-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 8.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.11.10 Linux/6.5.0-1025-azure

File hashes

Hashes for shy_sh-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 74f92af7e3dcd8814d5027af273a1fc12a70e0c9ece5fe5eba527db98b318366
MD5 cf6cc3305c9cff63f2d6888236e27921
BLAKE2b-256 410e5b89b7560112645a7311610af293362ace26e059357f61bae45e37716f63

See more details on using hashes here.

Supported by

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