Skip to main content

Just ask what shell should do for you

Project description

$ yashi
  /\_/\
 ( o.o )
 /  |  \

Yashi: Yet Another SHell aI Command-Line Companion

PyPI version License: MIT

Are you a person who had trouble remembering shell commands and flags for all shell commands? This is yet another helper that can make the shell more human-friendly. Just say what to do, not remember. Simply input what you want to do in natural language, and yashi will suggest single-line commands that achieve your intent.

Usage

You can install Shell-AI directly from PyPI using pip:

pip install yash-ai

After installation, you can use yashi cli.

Keys

This tool based on Cohere LLM service. To enable CLI working you should expose api key as env variable and enjoy.

export YASHI_COHERE_KEY='gYjIU2+....'

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

yash_ai-1.0.0.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

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

yash_ai-1.0.0-py3-none-any.whl (5.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: yash_ai-1.0.0.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.6.1 CPython/3.11.5 Darwin/22.6.0

File hashes

Hashes for yash_ai-1.0.0.tar.gz
Algorithm Hash digest
SHA256 6d458f4a057467f1fa860d54c43d98bbd41afc337448e42a050806b8d33a302f
MD5 39132f2db3a790a29348c379ae387ad0
BLAKE2b-256 28ac1a0d387b21024f54f451767788e08e05c7cc1667793b8f1e0b0d6f421720

See more details on using hashes here.

File details

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

File metadata

  • Download URL: yash_ai-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 5.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.6.1 CPython/3.11.5 Darwin/22.6.0

File hashes

Hashes for yash_ai-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9638510adda3323514128f0a758a3e1080db88b1aef1dce94d0811ab8c3e24a3
MD5 72cbfa1621b6a10332601158afae47f7
BLAKE2b-256 bfc3cb049cca339d68c09eac075f46acfd5c591c22b2071c17d9dc6d6c8b1530

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