Inspiration

In our fast-paced digital world, we constantly need to remember things - follow up on emails, check on tasks, revisit ideas, or remember important dates. Traditional reminder apps require:

  • Creating accounts
  • Downloading apps
  • Learning new interfaces
  • Context switching

What if you could just send an email?

followmelater was born from this simple idea: use the tool you already use every day - email - to schedule reminders. No apps, no accounts, no friction. Just send an email to tomorrow@yashasewi.me and it comes back to you tomorrow.

What It Does

followmelater is an email-based reminder service that lets users schedule follow-ups by simply sending emails to time-based addresses. The magic happens through:

  1. Intuitive Addressing: Send to 3days@yashasewi.me → get reminded in 3 days
  2. Natural Language: tomorrow@, nextweek@, jan15@, 9am.tuesday@ all work
  3. AI Summaries: Prefix with "sum" (e.g., sum3days@) to get AI-powered summaries instead of full emails
  4. Zero Friction: No signup required - start using immediately
  5. Web Dashboard: Optionally create an account to view and manage all reminders

How It Works

User → Send email to: sum3days@yashasewi.me
         ↓
Email Routing → Forwards to temp Gmail account
         ↓
Gmail Watch API → Detects new email → Pub/Sub notification
         ↓
Cloud Run Service → Processes email, auto-creates user account
         ↓
Parser Agent (Cloud Run) → Extracts time ("3days") + Gemini AI summarizes email
         ↓
Firestore → Stores reminder with summary & original content
         ↓
Scheduler Agent (Cloud Run) → Creates Cloud Task/Scheduler job
         ↓
[Waits 3 days]
         ↓
Notification Agent (Cloud Run) → Sends summarized reminder back to user
         ↓
User receives reminder with AI summary in inbox!

Built With

Google Cloud Platform & Firebase

Primary Cloud Run Services:

  • Parser Agent - Processes and parses incoming emails, extracts time expressions
  • Scheduler Agent - Orchestrates Cloud Tasks and Cloud Scheduler
  • Notification Agent - Sends reminder emails back to users

Firebase Services:

  • Cloud Functions - Event-driven triggers (Pub/Sub, Firestore)
  • Firestore Database - NoSQL database for users and reminders
  • Firebase Authentication - User management with auto-account creation
  • Firebase Hosting - Frontend deployment (planned)
  • Cloud Pub/Sub - Event messaging for Gmail notifications
  • Cloud Tasks - Short-term reminder scheduling (< 30 days)
  • Cloud Scheduler - Long-term reminder scheduling (≥ 30 days)

Google AI:

  • Gemini 2.5 Flash - AI-powered email summarization

Built With

Share this project:

Updates