Skip to main content

AI command line assistant.

Project description

🐠 EMM - what is the correct spell of that command again?

All of us have been there, we are trying to write a command, but we are not sure what is the correct spelling of the command - "emm, what is that command again?"

Cool things is that, we can now use AI to help us to find the correct command.

Just try: emm "what is the command to find all files start with 'data'?"

And you will get several correct command generated by AI, choose them to run, and you are good to go!

⚙️ Installation

pip install emm-cmd

🔧 Usage

🔐 Authentication

If you are using for the first time, you will need to run the following command after installation:

emm set_auth <your_open_ai_key>

If you have not registered for an open ai key, you will need to register here.

Please ensure that you have key registered, and your account have sufficient credits to use the API.

⌨️ Command

emm <your_missing_command>

after this, hopefully you will see a table of commands that you are looking for, with explanation.

Please use your arrow key to select and run.

💬 Chat

Your favourite chat bot is now available in your terminal. Just use the --chat flag:

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

emm-cmd-2.0.tar.gz (7.9 kB view details)

Uploaded Source

Built Distribution

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

emm_cmd-2.0-py3-none-any.whl (8.9 kB view details)

Uploaded Python 3

File details

Details for the file emm-cmd-2.0.tar.gz.

File metadata

  • Download URL: emm-cmd-2.0.tar.gz
  • Upload date:
  • Size: 7.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for emm-cmd-2.0.tar.gz
Algorithm Hash digest
SHA256 e820790abab718c933491af3ca131fcda1b37b270fb8bfdaf358ad9dd3d86f40
MD5 2dfff35afa402a77f0db79fba5d399d4
BLAKE2b-256 0dc873ada7a7b2ab620411e10253fecb2d494af95cffe66256fcd0a7c9810556

See more details on using hashes here.

File details

Details for the file emm_cmd-2.0-py3-none-any.whl.

File metadata

  • Download URL: emm_cmd-2.0-py3-none-any.whl
  • Upload date:
  • Size: 8.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for emm_cmd-2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 71ff55e27e08cd7e43e88793edd75303e98e9b68098dfbe97aa185ebbd90886b
MD5 51075ac8119a9a478a47b29308f178d5
BLAKE2b-256 72c56069b9ae5eb01b51892bdc0715d9946a398bf5f717e6293ad29408c052b3

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