-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
45 lines (38 loc) · 1.68 KB
/
Copy path.env.example
File metadata and controls
45 lines (38 loc) · 1.68 KB
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
# Overcode environment template.
#
# Copy to `.env` and fill in your own credentials. Real `.env` is gitignored
# and must NEVER be committed — see README → Security & privacy notes.
#
# All provider groups are optional at runtime: Overcode degrades gracefully when
# a provider is missing (the AI panel surfaces a friendly "AI not configured"
# state, OAuth Connect buttons stay disabled).
# ─── AI provider BYOK keys ───────────────────────────────────────────────
# OpenRouter is the default catalog provider. OPENROUTER is accepted as a
# local alias, but OPENROUTER_API_KEY is preferred.
OPENROUTER_API_KEY=
OPENROUTER_MODEL=openrouter/free
OPENROUTER_BASE_URL=https://openrouter.ai/api/v1
# OpenAI BYOK
OPENAI_API_KEY=
# Anthropic BYOK
ANTHROPIC_API_KEY=
# Gemini / AI Studio BYOK
GEMINI_API_KEY=
# GOOGLE_API_KEY is accepted as an alias.
# NVIDIA NIM BYOK
NVIDIA_API_KEY=
# NIM_API_KEY and NVAPI_KEY are accepted as aliases.
NVIDIA_BASE_URL=https://integrate.api.nvidia.com/v1
# NIM_BASE_URL is accepted as an alias.
# ─── GitHub OAuth (optional — enables PR + issue + remote-repo features) ──
# Register an OAuth app at https://github.com/settings/developers
# Homepage URL: http://localhost
# Authorization callback: http://localhost:3000/callback
GITHUB_CLIENT_ID=
GITHUB_CLIENT_SECRET=
# ─── GitLab OAuth (optional — enables MR + GitLab project features) ───────
# Register an application at https://gitlab.com/-/user_settings/applications
# Scopes: api read_user
# Redirect: http://localhost:3001/callback
GITLAB_CLIENT_ID=
GITLAB_CLIENT_SECRET=