LiveAI product
YouTube Research Agent
Turns a research topic into a chat-able knowledge base, with sources and timestamps.
Solo build · AI product, payments, production ops
- Next.js
- Auth.js
- Neon Postgres
- Upstash Redis
- Polar
- Sentry
- Resend
- OpenRouter
- YouTube Data API
What I built
Topic in, videos found through the YouTube Data API, then a knowledge base you can chat with, where every answer points to its source and timestamp.
Architecture
- Topic
- YouTube Data API
- Knowledge base · Neon Postgres
- Chat · OpenRouter
- Answer · source + timestamp
Hard parts and decisions
- Tiered quotas (Free, Pro $9, Researcher $19, Team $49) enforced in Redis.
- Polar for payments, driven by webhooks.
- A pre-deploy validate script, production smoke tests and an /api/health endpoint.
What it shows
A shipped, paid AI product with production guardrails.