{"repo":"SagarBiswas-MultiHAT/PythonicHackathon-CLI","free":true,"listed":false,"github":"https://github.com/SagarBiswas-MultiHAT/PythonicHackathon-CLI","clone":"git clone https://github.com/SagarBiswas-MultiHAT/PythonicHackathon-CLI.git","description":"Sagar is a Python-based command-line virtual assistant for CSE students and cybersecurity learners. It supports single-line and multi-line commands to open trusted websites, play curated music links, and answer questions using an AI model—designed for safe automation, learning, and terminal-first exploration.","language":"Python","stars":25,"topics":["ai","automation","cli","command-line","cse","cybersecurity","developer-tools","educational","groq","jailbreak"],"license":null,"category":"cli-tools","readme_excerpt":"A Pythonic Hackathon Sagar is a friendly, command-line virtual assistant for CSE students and aspiring cybersecurity professionals. It understands simple commands to open trusted websites, play curated music links, and answer questions using an AI model. The goal is to make automation and safe, educational AI interactions easy to explore from the terminal. Video demo: https://www.facebook.com/share/v/16o1vigQZn/ What this project does (quick tour) You can interact with Sagar in two modes: - Single-line mode : type one command at a time. - Multi-line mode : write a longer prompt across several lines, then submit it. Commands are intentionally simple so anyone can learn the basics quickly: - Open websites (e.g., Google, GitHub, Stack Overflow) - Play songs from a small, customizable library - Ask questions and get AI-generated answers If you only read this README, you’ll know how to install, configure, run, and customize everything. Installation (Windows + PowerShell) 1. Clone and enter the project 2. Create and activate a virtual environment 3. Install dependencies 4. Add your API key Temporary (current session only): Optional: create a .env file (recommended) You can also copy from .env.example and fill in your key. 5. Set an environment variable GROQ MODEL If the key is missing, the app will exit with a clear error. Usage Single-Line Input Run main single-line.py to issue commands one at a time: Or install the package and run the CLI entrypoint: Example input: Multi-Line Inp","default_branch":null,"files":null,"tree":[],"storefront":"/r/SagarBiswas-MultiHAT","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/SagarBiswas-MultiHAT/PythonicHackathon-CLI/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}