04 Side Project · AI Build · 2025–26

Momentum: from anxious thought to action in 60 seconds

Role — Everything (that's the point) Stack — Next.js · Claude API · streaming UI Status — Working app, evolving

The itch

Overthinking paralyzes action. Journaling apps hold your feelings, to-do lists hold your tasks, and nothing bridges the two: the moment where emotional clutter needs to become one small next step. I know this gap intimately. I've built enough coping systems over the years to open a small library.

Like a good PM, I wrote the product spec first. Then I realized the faster way to learn AI product-building was to stop speccing and start shipping.

What it is

Momentum is a working web app with three modes for three kinds of stuck:

Every mode has selectable personalities: Snarky BFF (the default, obviously), Existential Hippie, and Supportive Coach. Because the same advice lands differently depending on who you need today. Some days you need a hug. Some days you need to be lightly bullied into opening the document.

🔧 Can't Start? stuck task in 5 insultingly small steps out 😰 Spiraling? one red button zero decisions required 🌊 Too Many Things? brain-dump in today's top 3 out, with reasons One personality system underneath Snarky BFF · Existential Hippie · Supportive Coach — same guardrails, different voice
Three kinds of stuck, three interaction models — and a personality layer, because delivery matters as much as advice.

What building it taught me that speccing couldn't

Prompt design is product design. The personality system is really a set of carefully constrained system prompts, and keeping "snarky" from drifting into "mean" turns out to be a guardrails problem (a fun one). Streaming changes the UX math too: perceived speed beats actual speed when someone is anxious. And honest scoping matters even when you're the only stakeholder. Panic mode deliberately hands off to human resources, because an app should not pretend to be a therapist.

It started as a product spec. It's now a product. Building it hands-on has been the fastest AI product education I've had.

What this shows

I don't just write PRDs about AI products. I ship them. Small, opinionated, and safe by design.

More work Browse the archive →