BashBot is an AI-powered command-line assistant designed to help users with Linux commands, scripting and troubleshooting. It integrates open-source Large Language Models (LLMs) like Llama 2 and Mistral to provide intelligent responses, explanations and secure command execution, making terminal interactions more efficient and user-friendly
Python – Core logic and terminal interactions.
Llama.cpp – Running local open-source LLMs.
Subprocess Module – Secure command execution.
🔹 AI-Powered Command Assistance – Get instant explanations and best practices for Linux commands.
🔹 Safe Command Execution – Securely run commands with error handling and timeouts.
🔹 Context-Aware Responses – Maintains chat history for better conversational flow.
🔹 Open-Source & Privacy-Focused – Works offline using open-source models.