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).