PlanIt Mike

PlanIt Mike — Voice-First AI Personal Assistant

Organize your entire life by simply talking

One microphone. One command. Your entire life organized.

PlanIt Mike is a voice-first AI personal assistant that lets you organize your entire life by simply talking. Add groceries, schedule events, set reminders, manage tasks, get outfit advice, plan meals, and hear spoken briefings of your day — all hands-free. Built as a PWA with offline support, 12-language voice recognition, and real-time sync, PlanIt Mike turns your phone into a hands-free command center for productivity, planning, and daily life.

Why PlanIt Mike Is Different

🎙️ Truly Voice-First

Not just voice input on one screen — every feature in PlanIt Mike responds to voice. Talk to Mike from any page, and it routes your command to the right place automatically.

🧠 AI That Remembers You

The AI Memory System extracts and stores your preferences, habits, and context across every conversation — so advice gets more personalized over time, not less.

📋 Decides What's Next

"What's Next?" smart nudges tell you the single most important thing to focus on right now — cutting through the noise of an endless task list to create real momentum.

🌅 Morning & Nightly Briefings

Start the day with a spoken summary of tasks, events, weather, and reminders. End it with a nightly recap covering tomorrow's agenda, outfit suggestions, and breaking news.

🏠 Runs Offline

Built as a PWA with a service worker — PlanIt Mike installs to your home screen and keeps working even when you lose your connection.

🌍 12-Language Support

Voice recognition works in 12 languages, making PlanIt Mike accessible to a global audience without switching interfaces.

What You Can Do With Your Voice

"Add milk, eggs, and bread to my grocery list"
"Schedule dentist appointment March 15th at noon"
"Remind me to call Mom in 30 minutes"
"Add task finish report by Friday"
"What's happening today?"
"Open calendar" / "Go to dashboard"

Complete Feature List

Voice System

Universal Voice Command Router — NLP engine parses spoken commands into structured app actions
"Talk to Mike" purple mic — continuous listening hub for all commands from one button
Smart contextual green mic — tab-aware, defaults to current section action
Supported commands: groceries, calendar events, tasks, reminders, queries, navigation
Voice-guided reminder flow — conversational Q&A when time not specified
TTS voice feedback — ElevenLabs high-quality synthesis with browser Web Speech fallback
12-language voice recognition
Spoken confirmations for every action
Voice greeting on app open

Calendar & Scheduling

Month/week calendar views with event dots, click-to-add, event editing
Two-way Google Calendar sync via OAuth
Bill tracking — calendar events with amounts and paid/unpaid status
Birthday and anniversary tracking
Holiday awareness with automatic holiday display
Auto-reminders — calendar events auto-create a 15-minute advance reminder
Recurring event support
Color-coded events for visual organization
.ics calendar export

Tasks & Productivity

Task management — create, complete, delete with priorities, categories, dates, time blocks
Task sidebar — slide-out panel for details and editing
AI Daily Planner — time-blocked daily plans based on tasks, energy, and priorities
"What's Next?" smart nudges — single context-aware recommendation at a time
"Something Changed" button for mid-day replanning
Reduces decision fatigue with clear daily structure

Grocery List

Add items manually or by voice
Real-time global sync — items added from any mic appear instantly everywhere
Multi-item parsing — "add milk, eggs, and bread" becomes 3 separate items
Recipe ingredient extraction — AI pulls ingredients from recipe text
Shared grocery lists — real-time collaborative editing with family/roommates
SMS, email, and clipboard sharing
Category organization
Check off, delete, and clear completed items

AI Features

AI Life Coach — personalized productivity, well-being, and goal advice with memory
AI Memory System — stores preferences, habits, and context across all features
Meal Planner — AI meals based on dietary needs, fridge contents, occasion
Outfit Advisor — photo upload or description → outfit suggestions with history
Study Assistant — topic breakdowns, study plans, assignment help
Morning Briefing — spoken summary of today's tasks, events, and reminders
Nightly Recap — tomorrow's agenda, weather, outfit suggestions, breaking news
Weekly Recap — completed tasks, habit streaks, upcoming week preview
Conversation Summaries — long chats auto-summarized for context continuity

Notifications & Reminders

Web push notifications via service worker
In-app toast notifications for voice confirmations and task completions
Scheduled reminders with timestamp, type, and read/dismissed status
Voice input scheduling
Quick presets: 5m, 15m, 30m, 1h, 3h, 1 day, 1 week, 1 month
Manual datetime picker
Double-chirp audio alert
30-second polling for due reminders

Student Hub & Study Assistant

Assignment tracking with urgency color-coding (overdue = red)
Study block scheduling
Class schedule management
AI topic explanations and summaries
Practice question generation
Supportive academic tone with Gemini AI

Habit Tracker & Weekly Recaps

Create habits with custom icons and colors
Daily check-ins with streak tracking
Visual progress charts
Archive habits
AI-generated weekly productivity summaries
Task completion and habit streak analysis

Sharing & Collaboration

Shareable links for schedules and lists
View count tracking
Expiration support
Secure sharing with unique codes
Email and SMS dispatch

User System & Personalization

Email/password auth with email verification
User profiles — display name, avatar, wake/sleep times, energy peak
Onboarding questionnaire capturing lifestyle preferences for AI personalization
Role-based access control
Whitelist system for controlled access
Account settings — profile, preferences, notification settings

Subscription & Premium

Stripe checkout for premium subscription
Stripe customer portal — manage billing, cancellation
Premium-gated features: advanced AI coaching, study tools, expanded memory
Subscription status display and management

Platform & Infrastructure

PWA — installable to home screen, works like a native app
Offline support via service worker
12-language voice recognition
Real-time sync across devices
18 database tables with row-level security
Supabase Edge Functions (15+)
React 18 + Vite + TypeScript + Tailwind CSS
Gemini AI, OpenWeather, ElevenLabs, Perplexity, Stripe, Resend integrations

Architecture & Technology

Frontend

React 18 + Vite + TypeScript
Tailwind CSS with shadcn/ui
Framer Motion animations
Recharts for data visualization
PWA with service worker + manifest

Backend

15+ Edge Functions (Supabase)
18 database tables with RLS policies
2 storage buckets (outfit-photos, recipe-photos)
Email/password auth with profiles
Role-based access control

AI & Integrations

Gemini AI — planning, coaching, tutoring
ElevenLabs — high-quality TTS
Google OAuth & Calendar API
Stripe subscriptions
OpenWeather API
Perplexity API — live trend search
Resend Email API + Web Push VAPID

Scan to Visit

PlanIt Mike QR Code