Uh oh!
There was an error while loading. Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy path.env.example
More file actions
Latest commit
25 lines (21 loc) · 1.65 KB
/
Copy path.env.example
File metadata and controls
25 lines (21 loc) · 1.65 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
# ── Required ─────────────────────────────────────────────────
OPENAI_API_KEY=sk-...# Any OpenAI-compatible API key
# ── Optional: LLM Provider ──────────────────────────────────
# OPENAI_BASE_URL=https://api.openai.com/v1 # Default; change for other providers
# OPENAI_MODEL=gpt-4o # Default model
# ── Optional: Glue Sidecar (intent routing, narration) ──────
# Falls back to OPENAI_* values if not set. Point at a fast/cheap
# model (Groq, local ollama, etc.) to keep agent costs separate.
# GLUE_API_KEY=gsk_...
# GLUE_BASE_URL=https://api.groq.com/openai/v1
# GLUE_SMART_MODEL=openai/gpt-oss-20b # Intent classification, planning
# GLUE_FAST_MODEL=llama-3.1-8b-instant # Narration, titles, celebrations
# ── Optional: Web Search ────────────────────────────────────
# Auto-detects from available keys. Falls back to DuckDuckGo (no key needed).
# SEARCH_PROVIDER=tavily # tavily, brave, searxng, or duckduckgo
# TAVILY_API_KEY=tvly-...
# BRAVE_API_KEY=BSA...
# SEARXNG_URL=http://localhost:8080 # Self-hosted SearXNG instance
# ── Optional: UI ─────────────────────────────────────────────
# CODEBASE_THEME=dark # dark (default) or light
# CODEBASE_NOBOOT=1 # Skip the boot animation