From 40f9579f56ca37ba86eca2305fb1325a77dc312a Mon Sep 17 00:00:00 2001 From: Joas A Santos <34966120+CyberSecurityUP@users.noreply.github.com> Date: Wed, 11 Feb 2026 10:58:49 -0300 Subject: [PATCH] Update .env --- .env | 62 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) diff --git a/.env b/.env index 586af2a..bf89e02 100644 --- a/.env +++ b/.env @@ -4,6 +4,7 @@ # # IMPORTANT: You MUST set at least one LLM API key for the AI agent to work! # + # ============================================================================= # LLM API Keys (REQUIRED - at least one must be set) # ============================================================================= @@ -45,3 +46,64 @@ DATABASE_URL=sqlite+aiosqlite:///./data/neurosploit.db HOST=0.0.0.0 PORT=8000 DEBUG=false +sh-3.2# cat .env.example +# NeuroSploit v3 Environment Variables +# ===================================== +# Copy this file to .env and configure your API keys +# +# IMPORTANT: You MUST set at least one LLM API key for the AI agent to work! +# + +# ============================================================================= +# LLM API Keys (REQUIRED - at least one must be set) +# ============================================================================= +# Get your Claude API key at: https://console.anthropic.com/ +ANTHROPIC_API_KEY= + +# OpenAI: https://platform.openai.com/api-keys +OPENAI_API_KEY= + +# Google Gemini: https://aistudio.google.com/app/apikey +GEMINI_API_KEY= + +# OpenRouter (multi-model): https://openrouter.ai/keys +OPENROUTER_API_KEY= + +# ============================================================================= +# Local LLM (optional - no API key needed) +# ============================================================================= +# Ollama: https://ollama.ai +#OLLAMA_BASE_URL=http://localhost:11434 + +# LM Studio: https://lmstudio.ai +#LMSTUDIO_BASE_URL=http://localhost:1234 + +# ============================================================================= +# LLM Configuration +# ============================================================================= +# Max output tokens (up to 64000 for Claude). Comment out for profile defaults. +#MAX_OUTPUT_TOKENS=64000 + +# Enable task-type model routing (routes to different LLM profiles per task) +ENABLE_MODEL_ROUTING=false + +# ============================================================================= +# Feature Flags +# ============================================================================= +# Bug bounty dataset cognitive augmentation +ENABLE_KNOWLEDGE_AUGMENTATION=false + +# Playwright browser-based validation + screenshot capture +ENABLE_BROWSER_VALIDATION=false + +# ============================================================================= +# Database (default is SQLite - no config needed) +# ============================================================================= +DATABASE_URL=sqlite+aiosqlite:///./data/neurosploit.db + +# ============================================================================= +# Server Configuration +# ============================================================================= +HOST=0.0.0.0 +PORT=8000 +DEBUG=false