-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig.toml
More file actions
23 lines (20 loc) · 1.65 KB
/
Copy pathconfig.toml
File metadata and controls
23 lines (20 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
# scoregoals configuration — safe defaults; the app runs with this file untouched.
# All keys optional; missing keys fall back to the same defaults in scoregoals/config.py.
# NEVER put GEMINI_API_KEY in this file — it is read from the environment only.
data_dir = "./data" # relative paths resolve against this file's directory
screenpipe_url = "http://localhost:3030" # screenpipe local API (not installed yet -> doctor shows ✗, mock mode still works)
ollama_url = "http://localhost:11434"
ollama_model = "huihui_ai/qwen3-abliterated:4b-thinking-2507-fp16" # the one model already pulled on this machine
gemini_model = "gemini-3.5-flash" # served by agy (Antigravity, no key needed) and the SDK when keyed
gemini_cli_model = "gemini-2.5-flash" # ONLY the deprecated legacy `gemini` CLI fallback (it can't serve 3.5-flash)
# Gemini pricing, USD per 1M tokens.
# EDITABLE PLACEHOLDERS — verify against https://ai.google.dev/pricing before
# trusting any cost numbers in benchmarks.
gemini_price_in_per_1m = 0.30
gemini_price_out_per_1m = 2.50
# projects_dir = "~/projects" # scanned for local git activity + project inference;
# commented = auto (~/projects if it exists, else ~).
# setup.sh writes your choice into data/settings.json.
github_user = "" # empty = auto-detect from `gh` (gh api user --jq .login)
nudge_threshold_min = 20 # minutes of off-goal drift before a nudge fires
icloud_mirror = "" # e.g. "~/Library/Mobile Documents/com~apple~CloudDocs/scoregoals"; empty = off