Your CLI assistant. Ask questions, get shell commands.
Project description
um
is a GPT-powered CLI assistant. Ask questions in plain English, get the perfect shell command.
Features
- find the right command without leaving the terminal
um
can index your history to find commands you've run beforeum
instantly learns from your correctionsum workflow
can help you provision infrastructure- simple interface to clarify your question or provide more context
Installation
Linux - Ubuntu
curl -fsSL -o ubuntu-installer.sh https://raw.githubusercontent.com/promptops/cli/main/ubuntu-installer.sh
chmod 700 ubuntu-installer.sh
./ubuntu-installer.sh
MacOS - Homebrew
brew install promptops/promptops/promptops-cli
pip
Make sure you have python 3.10 or more recent python.org downloads
pip3 install promptops
Usage
um
um <question>
um workflow <multi-stepped-prompt>
local runner
promptops runner
Examples
um list contents of tar file
um upload file to s3
More screenshots
Semantic search in history
Provide more context flow
Development setup
create virtual env
python3.10 -m venv ./venv
. ./venv/bin/activate
install dependencies
pip install -r requirements.txt
install the cli
make install
test with
um get pods
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
promptops-0.1.6.tar.gz
(53.0 kB
view hashes)
Built Distribution
promptops-0.1.6-py3-none-any.whl
(70.4 kB
view hashes)
Close
Hashes for promptops-0.1.6-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 517140b2e80ee56656a0b66a546af0f7efb364c958758fc020e563fa2f1250ef |
|
MD5 | 8b1cbda104fc7d57ce0ce55bbd494537 |
|
BLAKE2b-256 | bb8aa6bb7d9af5c511532e79d2927c8712ea4acdf7b5c3106ff7c6974cddc61c |