-
Notifications
You must be signed in to change notification settings - Fork 364
Expand file tree
/
Copy path.env.example
More file actions
61 lines (45 loc) · 2.22 KB
/
.env.example
File metadata and controls
61 lines (45 loc) · 2.22 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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
# Ouroboros Environment Configuration
# Copy this file to .env or ~/.ouroboros/.env and customize
# =============================================================================
# LLM Provider API Keys
# =============================================================================
# Anthropic Claude
# ANTHROPIC_API_KEY=sk-ant-...
# OpenAI
# OPENAI_API_KEY=sk-...
# Google (for Gemini)
# GOOGLE_API_KEY=...
# OpenRouter (for accessing multiple providers)
# OPENROUTER_API_KEY=sk-or-...
# =============================================================================
# Orchestrator Settings
# =============================================================================
# Agent runtime backend: "claude" (default), "codex", "opencode", "hermes", "gemini", "kiro", or "copilot"
# OUROBOROS_RUNTIME=claude
# LLM-only backend for interview / seed / eval flows. Same set of values as OUROBOROS_RUNTIME.
# OUROBOROS_LLM_BACKEND=claude
# Custom Claude CLI path (optional)
# Use this for custom CLI wrappers (e.g., instrumented CLIs for OTEL tracing)
# Supports ~ expansion
# OUROBOROS_CLI_PATH=/path/to/your/custom-claude
# Custom Kiro CLI path (optional)
# If not set, uses PATH lookup for kiro-cli
# OUROBOROS_KIRO_CLI_PATH=/path/to/kiro-cli
# Custom GitHub Copilot CLI path (optional)
# If not set, uses PATH lookup for `copilot`. Useful on Windows winget / scoop installs
# that land the binary outside the default PATH.
# OUROBOROS_COPILOT_CLI_PATH=/path/to/copilot
# Preferred web search tool for interview mode (optional)
# Set to your preferred MCP tool name for web search
# Examples: mcp__tavily__search, mcp__brave__search, WebFetch
# OUROBOROS_WEB_SEARCH_TOOL=mcp__tavily__search
# =============================================================================
# Logging
# =============================================================================
# Log mode: dev (human-readable) or prod (JSON)
# OUROBOROS_LOG_MODE=dev
# =============================================================================
# MCP Configuration (Optional)
# =============================================================================
# MCP servers are configured in ~/.claude/.mcp.json
# Ouroboros inherits MCP settings from Claude Code when using --orchestrator mode