Skip to content

ayonpaul8906/ZenCue

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

65 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

github-submission-banner

πŸš€ ZenCue

Empowering neurodivergent kids through smart, secure, and supportive AI tools.


πŸ“Œ Problem Statement

Problem Statement 1 – Weave AI magic with Groq

🎯 Objective

ZenCue is a smart, safe, and supportive AI-powered application designed specifically for neurodivergent children. It addresses the challenges kids face in processing text, images, and audio by using Groq's multimodal AI to simplify and explain information, offer assistive voice/text chat, and provide personalized support.

It also gives parents a secure way to manage subscriptions through OnchainKit (Base) providing both trust and transparency.


🧠 Team & Approach

Team Name:

The Eaglites

Team Members:

Our Approach:

We chose this problem to help make learning and interaction easier for neurodivergent kids using safe, responsible AI.

  • Tackled UX for kids with accessibility needs
  • Integrated Groq for multimodal understanding (text, image, voice)
  • Simplified blockchain wallet usage with OnchainKit
  • Built voice + chat assistant for intuitive interaction
  • Enhanced kids' efficiency via MindZone

πŸ› οΈ Tech Stack

Core Technologies Used:

  • Frontend: React, Vite, Tailwind CSS, TypeScript, Radix UI
  • Backend: Flask, Groq APIs- Text, Vision, Text-to-Speech (meta-llama models & playai-tts), Firebase Authentication
  • Database: Firebase Datastore
  • APIs: Groq multimodel APIs
  • Hosting: Vercel app

Sponsor Technologies Used (if any):

  • Groq: Used for smart summarization (text, URL, images), vision explanation, and AI chat.
  • Base: Used to connect blockchain wallets and securely manage subscription payments via SepholiaETH.

✨ Key Features

πŸ”‘ Feature Description Screenshot
πŸ€– Prompt Buddy An AI-powered chatbot (text + voice) that helps neurodivergent kids interact, ask questions, and receive friendly, simplified responses using Groq. Prompt Buddy
πŸ“± Smart Explain Allows kids to paste text, URLs, or images to get instant, kid-friendly summaries, with optional text-to-speech for better accessibility. Smart Explain
🀯 MindZone A calming space offering reading tools, neurodivergent-friendly quizzes, forums, and soothing support, designed to nurture clarity and emotional regulation. MindZone
πŸ”• Focus (within MindZone) Built-in Pomodoro timer, tab switch detection, and gentle nudges help kids maintain focus, take breaks, and avoid distractions during tasks. Focus

πŸ“½οΈ Demo & Deliverables


βœ… 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)

πŸ§ͺ How to Run the Project

Requirements:

  • Node.js / Python 3.10 or above
  • API Keys:
    • Groq API Key
    • Firebase Credentials to be added in the firebase.tsx
  • .env file setup:
    • Frontend:
    VITE_COINBASE_APP_ID=
    VITE_ETHERSCAN_API_KEY=
    VITE_RECEIVER_ADDRESS=
    
    
    • Backend:
    GROQ_API_KEY=your_groq_api_key_here
    GROQ_AUDIO_API_ENDPOINT=https://api.groq.com/openai/v1/audio/speech
    GROQ_VISION_API_ENDPOINT=https://api.groq.co/v1/vision
    

Local Setup:

# Clone the repo
git clone https://github.com/ayonpaul8906/ZenCue/

# Install dependencies
cd frontend
npm install

# Start development server
npm run dev

#Add a new terminal
cd backend
pip install -r requirements.txt

#Start backend server
python app.py

🧬 Future Scope

  • πŸͺ™Migrate from SepholiaETH to real/testnet ETH for broader adoption.
  • πŸ‘¨β€πŸ‘©β€πŸ‘§ Parent Dashboard & Progress Tracking
  • 🌐 Multi-language Support for Broader Reach
  • πŸ“± Mobile App Version
  • πŸ›‘οΈ End-to-End Encryption for Audio Chat
  • πŸš€ Real-time Browser Extension for Kids via Screenpipe

πŸ“Ž Resources / Credits

  • Groq APIs
  • OnchainKit by Base
  • Radix UI
  • Ethereum Sepolia Testnet

🏁 Final Words

ZenCue has been a heartful project. We learned how to build inclusively, collaborated across AI and blockchain, and stayed focused on the real-world need to support kids who process the world differently.

A huge shoutout to the community who helped us build something meaningful ❀️

Shoutout to the entire team for the late-night debugging sessions, spontaneous UI ideas, and shared laughs that made this hackathon more than just code. We’re proud of what we’ve built and excited for where ZenCue can go next. Thanks for checking it out!


About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •