System Architecture

Three input sources feed into AI processing modules, stored in a managed data layer, and surfaced through four output channels. Everything connected, nothing manual.

Input Sources
Processing
AI Core
Data Layer
Outputs

Technology Stack

Frontend

  • Next.js 14 + React
  • TypeScript + Tailwind CSS
  • Vercel (hosting)

Backend

  • Python 3.11+ workers
  • Railway (hosting)
  • Webhook + cron workers

AI & Data

  • Claude API (Anthropic)
  • Supabase (PostgreSQL + pgvector)
  • Cloudflare R2 (storage)

Integrations

  • Zoom API (recordings)
  • Google OAuth (auth)
  • Webhook events

Estimated Monthly Running Costs

Claude API (AI generation)$200-500
Supabase (database + auth)$25
Vercel (frontend)$20
Railway (backend workers)$20-50
Cloudflare R2 (file storage)$5-15
Total Estimated$270-590/mo

Zoom subscription is separate (your existing cost).