# Ten31 Signal Engine — environment template. Copy to .env and fill in. # Real values live in .env (gitignored). NEVER commit real keys. # --- Spark Control gateway (the single chokepoint; operator's LAN) --- SPARK_CONTROL_URL=https://YOUR-SPARK-GATEWAY:62419 SPARK_VERIFY_TLS=false SPARK_TIMEOUT_S=180 LOCAL_LLM_MODEL=RedHatAI/Qwen3.6-35B-A3B-NVFP4 EMBED_MODEL=BAAI/bge-m3 TRANSCRIBE_MODEL=nvidia/parakeet-tdt-0.6b-v3 AUDIO_CONCURRENCY=2 # global in-flight cap across both audio endpoints (ceiling 3) # --- extraction backend: 'local' (Qwen via Spark) | 'gemini' (PUBLIC-data overflow only) --- EXTRACTION_BACKEND=local GEMINI_API_KEY= GEMINI_MODEL=gemini-2.5-flash # --- frontier (bounded final step; sovereignty boundary applies) --- ANTHROPIC_API_KEY= FRONTIER_MODEL=claude-opus-4-8 # --- data sources --- FMP_API_KEY= EDGAR_USER_AGENT=Ten31 Research you@example.com # --- local --- DATA_DIR=./data AUDIO_CACHE_DIR=./data/audio-cache DATABASE_URL= UI_PORT=8000 LOG_LEVEL=INFO