Dev.to
8/1/2026

I built an AI job-search agent solo — here's the full stack
Short summary
A solo founder breaks down the full stack behind Reclaim, an AI job-search agent that reads résumés, scores them honestly, and matches against real roles. The stack includes Next.js, FastAPI, Supabase, Clerk, Stripe, and Gemini with tiered model routing to keep per-user cost around five cents. Key lessons include a Clerk webhook trailing-newline bug, Prisma unique-constraint races requiring idempotent handlers, and a silent cost leak from unentitled users hitting the Gemini API.
- •Full stack breakdown: Next.js + FastAPI + Supabase + Clerk + Stripe + Gemini
- •Tiered Gemini model routing keeps per-user cost around $0.05
- •Hard-won lessons on webhook bugs, idempotency, and silent cost leaks
Generated with AI, which can make mistakes.
Is this a good recommendation for you?



