Our stack is Next.js + TypeScript on the frontend, Supabase (Postgres) for data and auth, and Python services that orchestrate a handful of AI endpoints we host ourselves.