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”)
If you need secure remote desktop access on Linux, learning how to Install TeamViewer on…
If you want to test operating systems, build development labs, or safely run isolated environments,…
If you want to build JavaScript applications on Linux, learning how to Install Node.js Ubuntu…
Managing software sources is an essential part of maintaining a Linux system, and understanding APT…
Website malware is one of the biggest threats for website owners, bloggers, businesses, and WordPress…
If you want to Install Python on Ubuntu systems for development, automation, or scripting, Ubuntu…