# Groq (LLM) GROQ_API_KEY=gsk_your_groq_api_key_here GROQ_MODEL=llama-3.3-70b-versatile GROQ_TEMPERATURE=0.3 GROQ_MAX_TOKENS=4096 # Supabase SUPABASE_URL=https://your-project-id.supabase.co SUPABASE_ANON_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9... SUPABASE_SERVICE_ROLE_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9... SUPABASE_STORAGE_BUCKET=documents SUPABASE_DB_URL=postgresql://user:password@db.host:5432/postgres # HuggingFace (Embeddings) HF_API_KEY=hf_your_huggingface_token_here HF_TIMEOUT_MS=20000 HF_MAX_RETRIES=3 # OCR OCR_ENABLED=true OCR_LANG=eng # Server PORT=3001 NODE_ENV=development CLIENT_URL=http://localhost:5173 RATE_LIMIT_WINDOW_MS=60000 RATE_LIMIT_MAX=120 MAX_DOCS_PER_USER=200 # PostHog Analytics POSTHOG_KEY=phc_your_posthog_key_here POSTHOG_HOST=https://app.posthog.com # Client (Vite) VITE_SUPABASE_URL=https://your-project-id.supabase.co VITE_SUPABASE_ANON_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9... VITE_POSTHOG_KEY=phc_your_posthog_key_here VITE_POSTHOG_HOST=https://app.posthog.com VITE_API_BASE=https://scholarsync-dun.vercel.app/api