Your AI conversation knowledge library.
npm installIn your Supabase dashboard:
- Go to Authentication → URL Configuration
- Add
http://localhost:3000/auth/callbackto Redirect URLs
npm run devsrc/
├── app/
│ ├── auth/callback/ # Magic link callback
│ ├── dashboard/ # Main dashboard + upload
│ ├── login/ # Login page
│ ├── globals.css # Tailwind styles
│ ├── layout.tsx # Root layout
│ └── page.tsx # Home (redirects)
├── components/ui/ # shadcn/ui components
├── lib/
│ ├── supabase/ # Supabase client utilities
│ └── utils.ts # Helper functions
└── middleware.ts # Auth middleware
Already configured in .env.local:
NEXT_PUBLIC_SUPABASE_URL- Your Supabase project URLNEXT_PUBLIC_SUPABASE_ANON_KEY- Your Supabase anon key
- Build extraction Edge Function with Anthropic API
- Process transcripts in background
- Extract topics, decisions, commitments, insights, pivots
- Display extracted data in dashboard
- Framework: Next.js 14 (App Router)
- Styling: Tailwind CSS + shadcn/ui
- Database: Supabase (Postgres)
- Auth: Supabase Auth (Magic Link)
- Deployment: Vercel (recommended)