Future Me AI

Published: (December 27, 2025 at 02:25 PM EST)
2 min read
Source: Dev.to

Source: Dev.to

What I Built

FutureMe AI is a personal AI vault that lets you talk to your future self.
You can write messages, goals, fears, dreams, and plans today — and FutureMe AI turns them into AI‑powered future conversations, reminders, and motivational messages that reach you later via your own digital “future version.”

It’s like leaving voice notes to your future self… but with AI replies.

My Pitch Video

Hi, my name is Priyashi, and this is my project FutureMe AI.

It’s a web application that allows users to send messages to their future selves — and receive them automatically on a scheduled date and time.

  • Users enter their email, write a message, and select a future date and time.
  • When they click Send to Future, the system securely stores the letter and schedules it using a background cron job.
  • After sending, the user also receives a motivational quote for instant inspiration.

In the background, a scheduler checks every minute for letters that are due. When the scheduled time arrives, the system automatically sends the email using Nodemailer.

The project is built with Node.js, Express, Nodemailer, Cron, and a custom animated frontend using the Canvas API.

FutureMe AI turns reflection into automation.

Demo

  • Explanation Video:
  • GitHub Repo:

How to test

  1. Create an account.
  2. Write a message to your future self.
  3. Choose a future date.
  4. Come back later to receive your AI‑generated future response.

The Story Behind It

Most people know what they want to become — but forget to check in with themselves.

I built FutureMe AI because I wanted a way to:

  • Track personal growth
  • Talk to my future self
  • Stay motivated
  • Turn journaling into something interactive

Instead of static notes, your future self becomes an AI persona that talks back, motivates you, and reflects your growth over time. It makes personal development emotional, personal, and fun.

Technical Highlights

  • Frontend: React + Tailwind
  • Backend: Node.js + Express
  • Database: MongoDB
  • Authentication: JWT
  • AI Layer: OpenAI / Gemini
  • Scheduled Delivery System: cron jobs
  • Secure encrypted memory vault
  • Personalized AI persona generation

Use of Mux (Additional Prize Category Participants Only)

Mux is used to:

  • Host user‑recorded future messages
  • Deliver scheduled AI‑generated video replies
  • Stream motivational future‑self videos with low latency and high reliability
  • Manage secure private video playback

Mux integration screenshot

Back to Blog

Related posts

Read more »