🚀 Never Forget Important Tasks Again – Automatically Create Reminders from Conversations made by you using our project in your local system!
QuickRemind is a Manual-powered, privacy-first reminder tool that automatically detects tasks and deadlines hidden in your chats, emails, or notes and sets reminders for you—with the help of any manual input given by the user by in his local system,ensuring data privacy for themself
✅ Manual-Powered Text Recognition – Detects dates, times, and events from conversations exported by the user himself by using our project.
✅ Auto Reminder Creation – Instantly creates notifications with snooze/reschedule options.
✅ Privacy-First – Works offline with local AI models, no cloud storage needed.
✅ Multi-Platform Support – Supports WhatsApp, Telegram, Emails, Notes, and SMS.
✅ Customizable Alerts – Notifications via mobile, email, or a simple dashboard.
- 🔹 FastAPI / Flask – API for task extraction and processing.
- 🔹 NLP Model (Phi-2 / TinyLlama) – Extracts tasks and deadlines from text.
- 🔹 Supabase – Scalable database for storing extracted tasks.
- 🎨 React – Simple and intuitive UI.
- 💻 Drag-and-Drop ZIP Upload – Easy data extraction from exported files.
- 🛠 Node.js / Express.js – Backend integration for real-time updates.
-🔗 GoogleAuth – Secure login & data source configuration. -📅 AI-Based Auto-Scheduling – Smart task prioritization & scheduling. -🗣 Voice Command Support – Hands-free task management.
-Drag & drop ZIP files (WhatsApp, Gmail, Notes, etc.). -Connect your Google Account for real-time task extraction. -Works offline, ensuring 100% privacy.
- NLP extracts tasks, reminders, and deadlines from conversations given in the exported files
- Example:
- Input:
"Doctor appointment at 4 PM on Friday." - Output: 📅 Reminder Created:
"Doctor Appointment – Friday, 4 PM."
- Input:
- Extracted tasks are stored in Supabase for retrieval
- JSON & CSV formats are generated for easy exports.
- Simple UI allows users to view, edit, snooze, or delete reminders.
- Optional speech-to-text feature for quick reminders in upcoming days😁.
git clone https://github.com/yourusername/QuickRemind.git
cd QuickRemindcd backend
pip install -r requirements.txt
python task.pycd frontend
npm install
npm run dev📱 Busy Professionals – Never miss important tasks from messages again.
🎓 Students – Auto-detect assignments & deadlines from class discussions.
👴 Elderly Users – Simple, intuitive reminder system for daily tasks.
📩 Everyone – If you forget tasks, this is for you!
✅ Open-Source Core – Free for all users.
✅ MVP (2 Weeks): Core reminder extraction (NLP + FastAPI).
✅ Phase 2: WhatsApp & email integration.
✅ Phase 3: AI-powered smart scheduling.
🚀 Contributions Welcome!
Want to contribute? Fork the repo, add your features, and submit a PR!
📖 Check the CONTRIBUTING.md guide for more details.
🔓 MIT License
Copyright (c) 2025 QuickRemind
💡 Found a bug or have a feature request? Open an issue in the repository!
🔗 GitHub: github.com/yourusername/QuickRemind
🚀 Star the repo if you love the project! ⭐
