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.
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
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
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.1.0.tar.gz
(9.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.1.0.tar.gz.
File metadata
- Download URL: aipowershell-0.1.0.tar.gz
- Upload date:
- Size: 9.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 |
4124882c17de9f175216cb254fa259974c9abd0239f6fbb3b43df297c179684e
|
|
| MD5 |
ac4c4e67dcee0bb39b0083f583918cf4
|
|
| BLAKE2b-256 |
e94663761f03788d116a0fdd5db616e4476b42739f39a35b177bc3de0eb2f60a
|
File details
Details for the file aipowershell-0.1.0-py3-none-any.whl.
File metadata
- Download URL: aipowershell-0.1.0-py3-none-any.whl
- Upload date:
- Size: 9.3 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 |
0a8e5d3e1e4213fc5fadf3ee8ef97695ecf2e702f48c54888ae7a2fd620afc37
|
|
| MD5 |
5f8b43916469bfee406e849c05857907
|
|
| BLAKE2b-256 |
1d590d1078eb5454d3b7b74299595900adb65771022f427277dd87e15d1e1f59
|