Backend (Convex)
These go inpackages/backend/.env.local:
Core
Embeddings Service
Authentication (OAuth)
OTP via Twilio (Optional)
Email via Resend (Optional)
Billing via Polar (Optional)
Frontend (Dashboard)
These go inapps/dashboard/.env:
Embeddings Service
These go inapps/embeddings/.env:
Model Options
Example Complete Setup
packages/backend/.env.local:Security Notes
- Use strong, random values for secrets
- Rotate keys periodically
- Use different values for development and production
- Consider using a secrets manager in production

