| # VentureForge Environment Configuration | |
| # Copy this file to .env and fill in your values. | |
| # ------------------------------------------------------------------ | |
| # LLM Provider (swap these to switch between dev and AMD vLLM) | |
| # ------------------------------------------------------------------ | |
| # Option A: OpenAI | |
| LLM_BASE_URL=https://api.openai.com/v1 | |
| LLM_API_KEY=sk-your-openai-key | |
| LLM_MODEL=gpt-4o-mini | |
| # Option B: OpenRouter | |
| # LLM_BASE_URL=https://openrouter.ai/api/v1 | |
| # LLM_API_KEY=sk-your-openrouter-key | |
| # LLM_MODEL=meta-llama/llama-3.3-70b-instruct | |
| # Option C: AMD vLLM (local/remote) | |
| # Example with Qwen3.6-35B-A3B (thinking mode enabled by default) | |
| # The system auto-detects Qwen3.6 and applies recommended sampling parameters | |
| # LLM_BASE_URL=http://<amd-host>:8000/v1 | |
| # LLM_API_KEY=not-needed-for-vllm | |
| # LLM_MODEL=Qwen/Qwen3.6-35B-A3B | |
| # | |
| # Or with Llama 3.3: | |
| # LLM_BASE_URL=http://<amd-host>:8000/v1 | |
| # LLM_API_KEY=not-needed-for-vllm | |
| # LLM_MODEL=meta-llama/Llama-3.3-70B-Instruct | |
| # ------------------------------------------------------------------ | |
| # Reddit API (PRAW) β OPTIONAL and REQUIRES APPLICATION APPROVAL | |
| # Reddit now requires API application approval at https://www.reddit.com/prefs/apps | |
| # The system works WITHOUT Reddit using Hacker News, Product Hunt, and Tavily. | |
| # Only set these if you have obtained approved API credentials. | |
| # ------------------------------------------------------------------ | |
| # REDDIT_CLIENT_ID=your_approved_reddit_client_id | |
| # REDDIT_CLIENT_SECRET=your_approved_reddit_client_secret | |
| # REDDIT_USER_AGENT=ventureforge:v1.0 by u/yourusername | |
| # ------------------------------------------------------------------ | |
| # HuggingFace (for AMD vLLM model download) | |
| # ------------------------------------------------------------------ | |
| HF_TOKEN=hf_your_token | |
| # ------------------------------------------------------------------ | |
| # Tavily β for community-discovery fallback when Reddit yields low results | |
| # Get key at: https://app.tavily.com | |
| # ------------------------------------------------------------------ | |
| TAVILY_API_KEY=tvly_your_key | |
| # ------------------------------------------------------------------ | |
| # Product Hunt β for scraping product comments and feedback | |
| # Get key at: https://api.producthunt.com/v1/oauth/authorize | |
| # ------------------------------------------------------------------ | |
| PRODUCT_HUNT_API_KEY=your_product_hunt_api_key | |
| # ------------------------------------------------------------------ | |
| # YouTube Data API v3 β for scraping video comments (RECOMMENDED) | |
| # Get key at: https://console.cloud.google.com/apis/credentials | |
| # Free quota: 10,000 units/day (enough for ~100 videos) | |
| # Provides broad market coverage beyond tech communities | |
| # ------------------------------------------------------------------ | |
| YOUTUBE_API_KEY=your_youtube_api_key | |
| # ------------------------------------------------------------------ | |
| # Pipeline Settings (optional overrides) | |
| # ------------------------------------------------------------------ | |
| # MAX_PAIN_POINTS=30 | |
| # IDEAS_PER_RUN=5 | |
| # TOP_N_PITCHES=3 | |
| # MAX_REVISIONS=2 | |
| # CACHE_DIR=.cache | |