ShellSpeak is an interactive command-line interface that enhances the terminal experience by integrating AI-driven command translation and execution.
The core functionality of ShellSpeak revolves around capturing user input, translating it to actionable shell commands through an AI model, and executing these commands while displaying the output in a styled and user-friendly manner.
(Files/History/PATH commands, are set to token limits that can be adjusted, check modules/shellSpeak.py)
The above diagram illustrates the architecture of ShellSpeak. It provides an in-depth look into how the program captures and processes user input to execute commands.
We have recently added the capability to handle file inputs and to manage command history, enhancing the overall user experience.
git clone https://github.com/TheCompAce/ShellSpeak
cd ShellSpeak
2. Install the required dependencies:
pip install -r requirements.txt
3. Configure your settings in settings.json
to match your preferences and system setup.
Run the ShellSpeak
script from the command line:
python main.py
This uses a menu to Setup and Run ShellSpeak.
Auto Run the ShellSpeak
script from the command line:
python main.py /start
Runs with using the start menu, base on the settings.json that already exist.
(We have a run.bat, and ai_cmd.bat (auto run), that builds a environment, and runs “pip install -r requirements.txt”)
Kali Linux 2024.4, the final release of 2024, brings a wide range of updates and…
This Go program applies a lifetime patch to PowerShell to disable ETW (Event Tracing for…
GPOHunter is a comprehensive tool designed to analyze and identify security misconfigurations in Active Directory…
Across small-to-medium enterprises (SMEs) and managed service providers (MSPs), the top priority for cybersecurity leaders…
The free and open-source security platform SecHub, provides a central API to test software with…
Don't worry if there are any bugs in the tool, we will try to fix…