Transform chaos into clarity. Plan smarter. Execute faster.
FlowPilot AI is an intelligent productivity assistant that helps students, professionals, and entrepreneurs stop missing deadlines by turning messy thoughts into personalized execution plans.
Instead of acting like a traditional to-do list or reminder app, FlowPilot AI analyzes your priorities, deadlines, available time, and energy level to decide what you should do next, why it matters, and how your plan should adapt when life changes.
Students and professionals often miss deadlines because existing productivity tools rely on passive reminders instead of actively helping users decide what to do next.
FlowPilot AI solves this by acting as an AI execution companion that continuously analyzes your workload and dynamically generates an actionable plan before deadlines are missed.
Dump everything on your mind without worrying about formatting.
Assignments, interviews, deadlines, meetings, random thoughts, distractions, or personal tasksโFlowPilot extracts structured tasks from complete chaos.
FlowPilot doesn't simply sort tasks by deadline.
It considers:
- โฐ Urgency
- ๐ Deadlines
- โก Energy level
- ๐งฉ Cognitive effort
- โ Available time
- ๐ฏ Task importance
to determine the best execution order.
Receive an AI-generated execution roadmap including:
- Prioritized tasks
- Estimated focus duration
- AI reasoning
- Smart execution sequence
so you always know exactly what to work on next.
Plans change.
FlowPilot instantly rebuilds your schedule whenever you:
- Fall behind
- Procrastinate
- Become tired
- Receive unexpected work
- Gain extra time
No manual rescheduling required.
Test different scenarios before making decisions.
Examples:
- What if I get 2 extra hours?
- What if my meeting gets postponed?
- What if I finish early?
- What if I skip one task?
FlowPilot predicts how each scenario affects your productivity.
Using workload, available time, task complexity, and energy levels, FlowPilot estimates the probability of successfully completing today's mission.
FlowPilot proactively identifies risks like:
- Burnout
- Overloaded schedules
- Unrealistic plans
- Context switching
- Insufficient preparation
and suggests AI-generated interventions.
Within each session, FlowPilot remembers your workflow to generate increasingly personalized recommendations.
Convert AI-generated execution plans directly into Google Calendar.
- Google Authentication
- Conflict detection
- Automatic conflict shifting
- Calendar export
- Schedule synchronization
- One-click calendar access
Every recommendation includes a clear explanation describing:
- Why this task is important
- Why it appears now
- Why it received its priority
No black-box decisions.
- React
- TypeScript
- Tailwind CSS
- Motion
- Lucide Icons
- Express.js
- REST APIs
- Google Gemini API
- Google AI Studio
- Firebase Authentication
- Google OAuth
- Google Calendar API
- Vite
- Git
- GitHub
- ๐ค Google Gemini API
- ๐ง Google AI Studio
- ๐ Google Calendar API
- ๐ Google OAuth Authentication
- โ๏ธ Google Cloud Deployment Workflow
- User dumps messy thoughts.
- Gemini AI extracts structured tasks.
- FlowPilot analyzes:
- deadlines
- priorities
- available time
- energy
- cognitive effort
- AI generates an optimized execution plan.
- User can:
- replan
- simulate scenarios
- export to Google Calendar
- FlowPilot continuously adapts whenever plans change.
Traditional productivity apps ask:
"What tasks do you have?"
FlowPilot asks:
"Given your current situation... what is the smartest thing to do next?"
It doesn't just remind you.
It helps you decide, adapt, and execute.
- ๐ Multi-day planning
- ๐ฏ Long-term goal tracking
- ๐ฑ Cross-device synchronization
- โ Wearable integrations
- ๐ฅ Team collaboration
- ๐ Personalized productivity analytics
- ๐ง Long-term AI learning
- ๐ Smart notifications
git clone https://github.com/yourusername/flowpilot-ai.git
cd flowpilot-ai
npm install
npm run devCreate a .env file and add:
GEMINI_API_KEY=your_api_key
FIREBASE_API_KEY=your_key
GOOGLE_CLIENT_ID=your_client_id
GOOGLE_CLIENT_SECRET=your_secretVibe2Ship Hackathon
Problem Statement:
The Last-Minute Life Saver
- React
- TypeScript
- Google Gemini
- Firebase
- Google Calendar
- Lots of โ and AI