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
- Set your OpenRouter API key in your environment:
export DEEPSEEK_API="your-api-key-here"
- 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
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
aipowershell-0.2.0.tar.gz
(10.0 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7f588da465a4e40c596d984153a86d7b112deb3743beb05cbf4279899ed2ab1b
|
|
| MD5 |
ee888dd2a156c93f43a435193c23d38b
|
|
| BLAKE2b-256 |
9d9b30a55d1968297d28562fd34e96976eb7b4854d8a8beaf1f3d871b9008066
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b89acbf16ed283dc0ab2bf0778264fd7b1d84d756a20250871ffbc1d3c0600a6
|
|
| MD5 |
23ff9318b7210c0c1ba1699b2b2dfd85
|
|
| BLAKE2b-256 |
e61bc57841434d1afd180ddf9f9cf172422485434f4876690bfccd2668da76a0
|