Skip to content

Rishabh-Sahni-0809/Hack_Hazards

Repository files navigation

github-submission-banner

🚀 Project Title

DAVE AI — Digital Voice & Text Assistant


📌 Problem Statement

problem Statement1- Weave AI Magic With GROQ Problem Statement5- Build Future Of AI With ScreenPipe's-Terminator


🎯 Objective

Welcome to DAVE AI, your personal digital assistant built with Python, Tkinter, and AI APIs! DAVE can interact with you through voice and text commands, handle your system tasks, open apps, search online, summarize screens, and much more — all from a simple, beautiful desktop GUI!


🧠 Team & Approach

Team Name:

CodeCrafters

Team Members:

🛠️ Tech Stack

Core Technologies Used:

  • Language Python
  • GUI Tkinter
  • AI & LLMs Groq API (Llama 3 models)
  • Screen OCR Screenpipe,Tesseract OCR
  • Web Scraping Google News, Wikipedia
  • Automation PyAutoGUI, SpeechRecognition, pyttsx3
  • APIs Used WolframAlpha, Groq API

Sponsor Technologies Used (if any):

  • Groq: How you used Groq
  • Monad: Your blockchain implementation
  • Fluvio: Real-time data handling
  • Base: AgentKit / OnchainKit / Smart Wallet usage
  • Screenpipe: Screen-based analytics or workflows
  • Stellar: Payments, identity, or token usage (Mark with ✅ if completed)

✨ Key Features

Highlight the most important features of your project:

  • 🎙️ Voice & Text Interaction: Talk or type to your assistant.
  • 🧠 Ask Me Anything (AMA) Mode: Directly ask any question to AI (Groq LLM).
  • 🌐 Open Websites & Apps: Launch apps, websites, and files smartly.
  • 🕹️ Play Games: Play Flappy Bird, Dino Game, and more.
  • 🎯 Focus Mode: Block distracting websites during study/work time.
  • 📄 Smart Screen Reader: Read and summarize text visible on your screen.
  • 🎥 YouTube & Music Control: Search and control videos.
  • 📋 Daily Schedule Organizer: Save and display your daily tasks.
  • 📷 OCR & Smart Clicks: Click buttons and read text from any app/webpage.

Add images, GIFs, or screenshots if helpful!


📽️ Demo & Deliverables

  • Demo Video Link: [Paste YouTube or Loom link here]

✅ Tasks & Bonus Checklist

  • All members of the team completed the mandatory task - Followed at least 2 of our social channels and filled the form (Details in Participant Manual)
  • All members of the team completed Bonus Task 1 - Sharing of Badges and filled the form (2 points) (Details in Participant Manual)
  • All members of the team completed Bonus Task 2 - Signing up for Sprint.dev and filled the form (3 points) (Details in Participant Manual)

(Mark with ✅ if completed)


🧪 How to Run the Project

Requirements:

-pyttsx3 -speechrecognition -wikipedia -wolframalpha -google-news -opencv-python -pywin32 -fuzzywuzzy -python-Levenshtein -requests -groq -pynput -Pillow -pytesseract -plyer -tkinter -pyautogui -speedtest-cli -pygame

Local Setup:

# Clone the repo
git clone https://github.com/Rishabh-Sahni-0809/HackHazard.git
cd HackHazard


# Install dependencies
pip install -r requirements.txt
pytesseract.pytesseract.tesseract_cmd = r"C:\Program Files\Tesseract-OCR\tesseract.exe"
client_groq = Groq(api_key="your_groq_api_key_here")


# Start development server
python gui1.py

Provide any backend/frontend split or environment setup notes here.


🧬 Future Scope

List improvements, extensions, or follow-up features:

  • 📈 More integrations
  • 🛡️ Security enhancements
  • 🌐 Localization / broader accessibility

🏁 Final Words

Share your hackathon journey — It Was A Really Great Experience And We Got To Make An Wonderful Project


About

It is a project for HackHazard Hackathon

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors