-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
25 lines (20 loc) · 816 Bytes
/
.env.example
File metadata and controls
25 lines (20 loc) · 816 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# Supabase Configuration
NEXT_PUBLIC_SUPABASE_URL=your_supabase_url
NEXT_PUBLIC_SUPABASE_ANON_KEY=your_supabase_anon_key
# MegaLLM AI Configuration (Primary - Recommended for free/paid AI access)
# Get your API key from https://megallm.io
MEGALLM_API_KEY=your_megallm_api_key
MEGALLM_BASE_URL=https://ai.megallm.io/v1
# OpenAI Configuration (Fallback - Optional)
# Only needed if MegaLLM is unavailable
# OPENAI_API_KEY=your_openai_api_key
# Application Configuration
NEXT_PUBLIC_APP_URL=http://localhost:3000
NEXT_PUBLIC_WS_URL=ws://localhost:3006
# Optional: OAuth Providers (configure in Supabase dashboard)
# GOOGLE_CLIENT_ID=
# GOOGLE_CLIENT_SECRET=
# GITHUB_CLIENT_ID=
# GITHUB_CLIENT_SECRET=
# Gemini API Key (fallback for embeddings if MegaLLM doesn't support them)
# GEMINI_API_KEY=your_gemini_api_key