Skip to main content

Claude-powered terminal assistant — ask CLI questions and run commands safely

Project description

Shell AI

Claude-powered terminal assistant that answers CLI questions and runs commands safely on Linux, macOS, and Windows.

Install

pipx install shellai-cli

Requires Python 3.8+. Install pipx with brew install pipx (macOS) or pip install pipx.

Setup

Create ~/.shellai/.env with your Anthropic API key:

mkdir -p ~/.shellai
echo "ANTHROPIC_API_KEY=sk-ant-YOUR-KEY-HERE" > ~/.shellai/.env

Get a key at console.anthropic.com.

Run

shellai

Usage

Action What to type
Ask a question Just type it and press Enter
Reset conversation clear
Show help help
Quit exit or Ctrl+C

When Shell AI suggests a command it shows it in a panel. Read-only commands (like ls, cat) run automatically. All other commands ask "Run this command? [y/N]" before executing. Destructive commands are highlighted with a red warning.

Update

pipx upgrade shellai

Uninstall

pipx uninstall shellai

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

shellai_cli-0.1.0.tar.gz (8.5 kB view details)

Uploaded Source

Built Distribution

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

shellai_cli-0.1.0-py3-none-any.whl (9.2 kB view details)

Uploaded Python 3

File details

Details for the file shellai_cli-0.1.0.tar.gz.

File metadata

  • Download URL: shellai_cli-0.1.0.tar.gz
  • Upload date:
  • Size: 8.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for shellai_cli-0.1.0.tar.gz
Algorithm Hash digest
SHA256 a3b82e3c21871465bdc9c1f257ceffc8bf87ca4ece4027ea1618001baee88e31
MD5 4592ca84d6b84c34edf18d2d98612c5f
BLAKE2b-256 c3231f7aff5c090689c5896dd3ae58a676a188db9daf0d121e03b33af95c096b

See more details on using hashes here.

File details

Details for the file shellai_cli-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: shellai_cli-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 9.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for shellai_cli-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 880b7c45f6ac105c946339910fbb3ff900afe1169d5da845a65dff635f5cb8ea
MD5 6dbc23712b9e542bad37d8134d24efd0
BLAKE2b-256 e7f970a5c49985a1b8e2cdf9989821d7d44fd72ad75dc0427400772e07f14533

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