diff --git a/config/deepdive.env.example b/config/deepdive.env.example new file mode 100644 index 0000000..f66664e --- /dev/null +++ b/config/deepdive.env.example @@ -0,0 +1,64 @@ +# Deep Dive Configuration +# Copy to .env and configure with real values + +# ============================================================================= +# LLM Provider (for synthesis phase) +# ============================================================================= + +# Primary: OpenRouter (recommended - access to multiple models) +OPENROUTER_API_KEY=sk-or-v1-... +DEEPDIVE_LLM_PROVIDER=openrouter +DEEPDIVE_LLM_MODEL=anthropic/claude-sonnet-4 + +# Alternative: Anthropic direct +# ANTHROPIC_API_KEY=sk-ant-... +# DEEPDIVE_LLM_PROVIDER=anthropic +# DEEPDIVE_LLM_MODEL=claude-3-5-sonnet-20241022 + +# Alternative: OpenAI +# OPENAI_API_KEY=sk-... +# DEEPDIVE_LLM_PROVIDER=openai +# DEEPDIVE_LLM_MODEL=gpt-4o + +# ============================================================================= +# Text-to-Speech Provider +# ============================================================================= + +# Primary: Piper (local, open-source, default for sovereignty) +DEEPDIVE_TTS_PROVIDER=piper +PIPER_MODEL_PATH=/opt/piper/models/en_US-lessac-medium.onnx +PIPER_CONFIG_PATH=/opt/piper/models/en_US-lessac-medium.onnx.json + +# Alternative: ElevenLabs (cloud, higher quality) +# DEEPDIVE_TTS_PROVIDER=elevenlabs +# ELEVENLABS_API_KEY=sk_... +# ELEVENLABS_VOICE_ID=... + +# Alternative: Coqui TTS (local) +# DEEPDIVE_TTS_PROVIDER=coqui +# COQUI_MODEL_NAME=tacotron2 + +# ============================================================================= +# Telegram Delivery +# ============================================================================= + +TELEGRAM_BOT_TOKEN=123456789:ABCdefGHIjklMNOpqrsTUVwxyz +TELEGRAM_CHAT_ID=12345678 + +# ============================================================================= +# Scheduling +# ============================================================================= + +DEEPDIVE_SCHEDULE=06:00 +DEEPDIVE_TIMEZONE=America/New_York + +# ============================================================================= +# Paths (adjust for your installation) +# ============================================================================= + +DEEPDIVE_DATA_DIR=/opt/deepdive/data +DEEPDIVE_CONFIG_DIR=/opt/deepdive/config +DEEPDIVE_LOG_DIR=/opt/deepdive/logs + +# Optional: Semantic Scholar API (for enhanced metadata) +# SEMANTIC_SCHOLAR_API_KEY=...