-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathenv.example
More file actions
29 lines (22 loc) · 1.39 KB
/
Copy pathenv.example
File metadata and controls
29 lines (22 loc) · 1.39 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
# ─── Provider Configuration ───────────────────────────────────────────────────
# Set the active LLM provider: anthropic | openai | local
AI_PROVIDER=anthropic
# Anthropic
ANTHROPIC_API_KEY=your-anthropic-key-here
ANTHROPIC_MODEL=claude-opus-4-5
# OpenAI (if using)
OPENAI_API_KEY=your-openai-key-here
OPENAI_MODEL=gpt-4o
# Local model endpoint (e.g. Ollama)
LOCAL_MODEL_URL=http://localhost:11434/api/chat
LOCAL_MODEL_NAME=codellama
# ─── Scanner Configuration ────────────────────────────────────────────────────
# Max files to summarize per repo scan (prevents token overflow on large repos)
MAX_FILES_TO_SUMMARIZE=80
# Max file size (bytes) to include in summarization
MAX_FILE_SIZE_BYTES=100000
# ─── Session Configuration ────────────────────────────────────────────────────
# Directory to store session state (relative to repo root)
SESSION_DIR=.aicoder
# ─── Logging ─────────────────────────────────────────────────────────────────
LOG_LEVEL=INFO