This product was not featured by Product Hunt yet. It will not yet shown by default on their landing page.
Product upvotes vs the next 3
Waiting for data. Loading
Product comments vs the next 3
Waiting for data. Loading
Product upvote speed vs the next 3
Waiting for data. Loading
Product upvotes and comments
Waiting for data. Loading
Product vs the next 3
Loading
Mirror
Private reflection with long-term memory
Mirror follows your life over time — learns your patterns, remembers the people who matter, and every morning shows up with something specific about you.
Mirror maintains a knowledge graph across all your conversations — people,
patterns, tensions, fears, recurring themes. When you mention your coworker
again three weeks later, it already knows the history.
The AI doesn't do therapy-speak ("it sounds like you're feeling...").
It responds like someone who was actually paying attention.
Tech stack:
- Next.js 15 (App Router) + TypeScript
- Supabase (Postgres + Auth + Storage)
- GPT-4o with a structured few-shot prompt to kill the therapy-bot patterns
- Knowledge graph built from session summaries (GPT-4o-mini extracts entities)
- Web Push for morning perspective notifications (reads your graph, sends something specific)
- PWA — installable, works offline for reading
The hardest part wasn't the memory — it was the prompt. GPT-4o defaults to
"I hear you, that sounds really hard" regardless of what you say. Took many
iterations of few-shot examples to fix it.
About Mirror on Product Hunt
“ Private reflection with long-term memory ”
Mirror was submitted on Product Hunt and earned 4 upvotes and 2 comments, placing #96 on the daily leaderboard. Mirror follows your life over time — learns your patterns, remembers the people who matter, and every morning shows up with something specific about you.
On the analytics side, Mirror competes within Health — topics that collectively have 6.3k followers on Product Hunt. The dashboard above tracks how Mirror performed against the three products that launched closest to it on the same day.
Who hunted Mirror?
Mirror was hunted by Eduardo Najjar. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.
For a complete overview of Mirror including community comment highlights and product details, visit the product overview.