/extrapolate

Age transformation AI app powered by Next.js, Vercel, Replicate, Upstash, and Cloudflare R2 + Workers.

Primary LanguageTypeScriptMIT LicenseMIT

Extrapolate – See how well you age with AI

See how well you age with AI

Steven Tey Twitter follower count Extrapolate repo star count

Introduction · Features · One-click Deploy · Author


Introduction

Extrapolate is an app for you to see how well you age by transforming your face with Artificial Intelligence. 100% free and privacy friendly.

Extrapolate.mp4

Features

  • 3s GIF of your face as it ages through time 🧓
  • Email notification when the GIF is ready (via Replicate webhook callback)
  • Store & retrieve photos from Cloudflare R2 using Workers
  • Photos auto-delete after 24 hours (via Upstash qStash)

One-click Deploy

You can deploy this template to Vercel with the button below:

Deploy with Vercel

Note that you'll need to set up a ReplicateHQ account and Upstash account to get the required environment variables.

You'll also need to create a Cloudflare R2 instance and set up a Cloudflare Worker to handle uploads & reads (will add more instructions on this soon).

Author