# Local-only credentials template. Copy to .env and keep it untracked. # Do not commit real values. # Default local-first text provider. Keep LocalLLM on loopback. LOCALLLM_BASE_URL=http://127.0.0.1:8008/v1 LOCALLLM_API_KEY=local-dev-key AGINTI_LOCALLLM_ROUTE_MODEL=localllm-fast AGINTI_LOCALLLM_MAIN_MODEL=localllm-deep AGINTI_LOCALLLM_CODE_MODEL=localllm-code AGINTI_LOCALLLM_MAX_MODEL=localllm-max AGINTI_LOCALLLM_ALLOW_AUTO_MAX=false AGINTI_LOCALLLM_VISION_MODEL=localllm-vision-xl AGINTI_LOCALLLM_CONTEXT_TOKENS=32768 AGINTI_LOCALLLM_MAX_OUTPUT_TOKENS=8192 AGINTI_LOCALLLM_TOOL_SCHEMA_TOKENS=4096 # Committee JSON uses the same-provider route model when possible. LocalLLM uses # deterministic contract/evidence validation by default; hosted providers keep # the independent model validator. Set `model` to force model validation. AGINTI_SCS_VALIDATION_MODE=auto AGINTI_SCS_MODEL_TIMEOUT_MS=45000 # Genuine implementation work uses the code alias only after authenticated model # discovery confirms that exact configured alias; otherwise it remains on Deep. # Auto-Max is off unless explicitly enabled. Enabled non-code runs still require # authenticated alias discovery plus a fresh RAM/swap/GPU headroom check. # Hosted provider keys below never act as a LocalLLM failure fallback. # Optional explicit hosted upgrades. They are never automatic fallbacks. DEEPSEEK_API_KEY= OPENAI_API_KEY= AGINTI_ALLOW_HOSTED_IMAGE_PERCEPTION=false AGINTI_ALLOW_HOSTED_WEB_RESEARCH=false AGINTI_WEB_SEARCH_PROVIDER=auto # BRAVE_SEARCH_API_KEY=only_when_AGINTI_WEB_SEARCH_PROVIDER_is_brave AGINTI_ALLOW_HOSTED_JSON_SPECIALIST=false # A cross-provider writer needs both an explicit target and the permission below. AGINTI_WRITING_PROVIDER= AGINTI_WRITING_MODEL= AGINTI_ALLOW_HOSTED_WRITING_SPECIALIST=false # Optional Agent Skills interoperability. Existing ~/.agents/skills, # ~/.codex/skills, and ~/.claude/skills are discovered read-only by default. AGINTIFLOW_DISCOVER_AGENT_SKILLS=true # AGINTIFLOW_AGENT_SKILL_PACKS=/path/to/agent-skills:/path/to/more-skills # AGINTIFLOW_SKILL_PACKS=/path/to/another-reviewed-pack # Optional structured read-only roots for sibling routines/reference repos. # Repeatable CLI equivalent: --read-root /absolute/reference/repo # AGINTI_READ_ROOTS=/absolute/reference/repo:/another/reference/repo # Optional local npm publish fallback. Prefer GitHub Actions Trusted Publishing. NPM_TOKEN= NODE_AUTH_TOKEN= NPM_CONFIG_REGISTRY=https://registry.npmjs.org/