# AI Analysis Service Environment Configuration # Service Configuration PORT=8022 HOST=0.0.0.0 NODE_ENV=development # AI API Keys ANTHROPIC_API_KEY=your_anthropic_api_key # Neo4j Knowledge Graph Configuration USE_NEO4J_KG=true NEO4J_URI=bolt://localhost:7687 NEO4J_USER=neo4j NEO4J_PASSWORD=secure_neo4j_2024 NEO4J_DATABASE=neo4j # Report Configuration REPORT_TECHNICAL_ONLY=false # Database Configuration POSTGRES_HOST=localhost POSTGRES_PORT=5432 POSTGRES_DB=dev_pipeline POSTGRES_USER=pipeline_admin POSTGRES_PASSWORD=secure_pipeline_2024 # Redis Configuration REDIS_HOST=localhost REDIS_PORT=6379 REDIS_PASSWORD=redis_secure_2024 REDIS_DB=0 # MongoDB Configuration MONGODB_URL=mongodb://pipeline_admin:mongo_secure_2024@localhost:27017/ MONGODB_DB=repo_analyzer # JWT Configuration JWT_ACCESS_SECRET=access-secret-key-2024-tech4biz-secure_pipeline_2024 # Service URLs USER_AUTH_SERVICE_URL=http://localhost:8011 GIT_INTEGRATION_SERVICE_URL=http://localhost:8012 # Analysis Configuration MAX_FILES_PER_ANALYSIS=100 MAX_FILE_SIZE_MB=2 ANALYSIS_TIMEOUT_SECONDS=300 # Rate Limiting Configuration CLAUDE_REQUESTS_PER_MINUTE=1000 RATE_LIMIT_BUFFER=10 # Memory System Configuration WORKING_MEMORY_TTL=3600 EPISODIC_RETENTION_DAYS=365 PERSISTENT_MEMORY_THRESHOLD=0.8 # Logging Configuration LOG_LEVEL=INFO LOG_FILE_PATH=/app/logs/ai-analysis.log