This is a submission for the Hacktoberfest Open-Source AI Challenge Week 1: Touch Grass
What I Built
I built a voice-assisted schedule reminder application that helps users stay organized and follow through on their planned activities. It keeps track of scheduled tasks and reminds users when it is time to act by playing voice reminders. The application also listens for verbal confirmation to determine whether the user has started the scheduled activity.
The goal is to help users spend less time glued to their screens and more time taking action in the real world. By combining voice reminders with audio-based confirmation, the app encourages users to stay on track, manage their time effectively, and focus on the tasks they planned ahead of time.
Demo
This is a link where you can get the mobile application from.
NOTE: the application works on mobile devices only
and all LLM downloads occur upon first installation and opening of the application so ensure you have a minimum of 500MB of data
Code
Toluwaloju0
/
mlh_touch_grass
This repository is for the mlh project touch grass. i have tried creating an executable which users can run on their local machine or devices
How I Built It
I built the application using Python 3.12 in a virtual environment, with the Codex coding agent assisting me throughout the development process.
For the voice features, I integrated Kokoro ONNX for text-to-speech, allowing the application to deliver scheduled reminders through voice playback. I also used FLAN-T5-Small as part of the language-processing pipeline for handling user confirmations.
I developed the mobile application's user interface with Kivy, a Python framework for building cross-platform applications, and used Buildozer to package the project for Android.
My goal was to create a lightweight, voice-assisted application that helps users manage their schedules, respond to reminders, and follow through on their planned activities without constantly interacting with their screens.
Why Does Open Innovation Matter?
Open innovation makes it possible to bring AI-powered voice reminders to Android devices without relying on constant internet access or expensive cloud APIs. My project aims to help users stay on schedule, spend less time on screens, and take action on their planned activities while making AI more accessible to people with limited connectivity.
Top comments (0)