Closes #1143. Completes the Anthropic purge across the-nexus repo to match timmy-config PR #440. Removes Claude as an active provider, replaces with Gemini/Kimi in all operational config. Golden state: Kimi K2.5 (primary) > Gemini 2.5 Pro (fallback) > Ollama (terminal) Changes across 16 files: CONFIG (provider references removed): - config/deepdive.env.example: model → google/gemini-2.5-pro, Anthropic block purged - scaffold/deep-dive/.env.example: ANTHROPIC_API_KEY removed - scaffold/deep-dive/synthesis/synthesis_prompt.txt: Claude → Kimi/Gemini - scaffold/deep-dive/aggregator/blog_fetcher.py: annotated as research source - intelligence/deepdive/docker-compose.yml: cleaned comment FLEET (Claude references deprecated): - fleet/fleet-routing.json: ezra model → google/gemini-2.5-pro - fleet/hermes-trismegistus/: full lane deprecated with header - docs/FLEET_VOCABULARY.md: fallback chain → Kimi > Gemini > Ollama - intelligence/deepdive/OPERATIONAL_READINESS.md: Anthropic → Gemini FRONTEND (Claude → Gemini in Three.js world): - app.js: agent station, simulation, chat prefix, status panels → Gemini - style.css: .tag-claude → .tag-gemini, .chat-msg-claude → .chat-msg-gemini - portals.json: claude → gemini - world_state.json: Claude → Gemini - nexus/components/agent-presence-panel.html: Claude → Gemini - nexus/components/heartbeat-briefing-panel.html: Claude status → Gemini standby PRESERVED (intentionally not changed): - CLAUDE.md (canonical doc name) - Historical audits, changelogs, reviews - Git hooks (stale-pr-closer pattern matching) - Secret detection hooks (catches leaked Anthropic keys) - Research/competitor monitoring configs (annotated) - Test files (test_repo_truth.py)
62 lines
2.1 KiB
Plaintext
62 lines
2.1 KiB
Plaintext
# 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=google/gemini-2.5-pro
|
|
|
|
# Anthropic purged — Kimi/Gemini/Ollama only
|
|
|
|
# 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=...
|