Skip to main content

"Natural language command line queries."

Project description

Platitude Terminal

by Platitude.ai

Natural language AI suggestions and completions for the command line!

Platitude.ai Terminal

  • translates natural language requests into valid bash syntax without ever leaving your terminal!
  • explains any command it generates, before you run it
  • copies the command to your input buffer upon exit so that it's ready for you to edit and use right away!

Installation

To install from PyPi into a new Python virtual env (recommended):

python3 -m venv myenv      # create new virtual env
source myenv/bin/activate  # For macOS and Linux
myenv\Scripts\activate     # For Windows

pip3 install PlatitudeTerminal   # install

To install from PyPi directly into default install directory, skip the venv commands then make sure to add the install script location to PATH. Look for yellow text that says something like "WARNING: The script ai is installed in '/../Python/3.8/bin' which is not on PATH." Then:

export PATH=$PATH:/../Python/3.8/bin


Usage

- ai how (do I accomplish this task?)

ai how "<task description in english>"

ai how "test ssl using tls1.2"


- ai chat (talk to ChatGPT in your terminal)

ai chat "<query>"

ai chat "write a haiku about basketball"


- ai what (does this command do?)

ai what "<command text>"

ai what "openssl s_client -connect google.com:443 -tls1_2"


- ai alternatives (suggest other tools that might accomplish a similar goal)

ai alternatives "openssl s_client -connect google.com:443 -tls1_2"


Disclaimer

DO NOT run queries suggested by this tool without doing your own research on their usage. The results of AI translations are NOT deterministic, so always understand each command you run. DO NOT ask for commands that may be desctructive or illegal to run. This tool is intended to be a quick way to find the most likely command that may achieve your stated goal, but may not have access to the most up-to-date documentation, and does not necessarily understand the usage of any specific command line tool.

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

PlatitudeTerminal-1.0.8.tar.gz (11.5 kB view details)

Uploaded Source

Built Distribution

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

PlatitudeTerminal-1.0.8-py3-none-any.whl (13.0 kB view details)

Uploaded Python 3

File details

Details for the file PlatitudeTerminal-1.0.8.tar.gz.

File metadata

  • Download URL: PlatitudeTerminal-1.0.8.tar.gz
  • Upload date:
  • Size: 11.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for PlatitudeTerminal-1.0.8.tar.gz
Algorithm Hash digest
SHA256 09f086d8939fd1be6ca480d9469335cfc3ca532c40b1479114e104f81d39a73f
MD5 af3f2d1d3a9fad9f9c5d5231b8be040d
BLAKE2b-256 530bca4a2f04746244f40cf083e63cf06cd1a3f09bb80d2453183da72692f647

See more details on using hashes here.

File details

Details for the file PlatitudeTerminal-1.0.8-py3-none-any.whl.

File metadata

File hashes

Hashes for PlatitudeTerminal-1.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 2c218b94364ac8a460f4bec36a801875cf245cc951a66eae31df24eabb9cf0fe
MD5 7ce74e7903284c04ffde345ceee23a35
BLAKE2b-256 62df94c8a3c85e93afef2c8a8f53511fcec8c3fd9097093c46303c1d64e02d21

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