Skip to main content

An AI-powered smart shell with command suggestions and natural language processing

Project description

AI Power Shell

An AI-powered smart shell with command suggestions and natural language processing.

What's New in 0.2.0

  • Improved error handling and analysis
  • Better command suggestions
  • Support for project structure analysis
  • Enhanced natural language processing
  • Performance improvements

Installation

pip install aipowershell

Usage

  1. Set your OpenRouter API key in your environment:
export DEEPSEEK_API="your-api-key-here"
  1. Run the shell:
aipowershell

Features

  • AI-powered command suggestions
  • Natural language command processing (prefix with ?)
  • Error analysis and fixing
  • Project structure analysis
  • Improved command completion
  • Better error handling

Examples

$ ?show current directory  # Will translate to: pwd
$ ?list all files         # Will translate to: ls -la
$ !error ModuleNotFoundError: No module named 'pandas'  # Will analyze and fix the error

Requirements

  • Python 3.6+
  • OpenAI API key or OpenRouter API key

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

aipowershell-0.2.0.tar.gz (10.0 kB view details)

Uploaded Source

Built Distribution

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

aipowershell-0.2.0-py3-none-any.whl (9.8 kB view details)

Uploaded Python 3

File details

Details for the file aipowershell-0.2.0.tar.gz.

File metadata

  • Download URL: aipowershell-0.2.0.tar.gz
  • Upload date:
  • Size: 10.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for aipowershell-0.2.0.tar.gz
Algorithm Hash digest
SHA256 7f588da465a4e40c596d984153a86d7b112deb3743beb05cbf4279899ed2ab1b
MD5 ee888dd2a156c93f43a435193c23d38b
BLAKE2b-256 9d9b30a55d1968297d28562fd34e96976eb7b4854d8a8beaf1f3d871b9008066

See more details on using hashes here.

File details

Details for the file aipowershell-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: aipowershell-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 9.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for aipowershell-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b89acbf16ed283dc0ab2bf0778264fd7b1d84d756a20250871ffbc1d3c0600a6
MD5 23ff9318b7210c0c1ba1699b2b2dfd85
BLAKE2b-256 e61bc57841434d1afd180ddf9f9cf172422485434f4876690bfccd2668da76a0

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