Files
NeuroSploit/.env
Joas A Santos f0fa49a06a Update .env
2026-02-11 10:54:43 -03:00

48 lines
1.8 KiB
Bash

# 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=
# Or use OpenAI as fallback: https://platform.openai.com/api-keys
OPENAI_API_KEY=
# OpenRouter for model benchmarking: https://openrouter.ai/keys
OPENROUTER_API_KEY=
# =============================================================================
# LLM Configuration
# =============================================================================
# Max output tokens (up to 64000 for Claude). Comment out or remove 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
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