""" Jade Web Dev - Vibe Coder AI-powered web code generator """ import os import logging from groq import Groq logger = logging.getLogger("JadeWebDev") class WebDevAgent: def __init__(self): self.groq_api_key = os.getenv("GROQ_API_KEY") if not self.groq_api_key: logger.warning("GROQ_API_KEY not set. WebDev agent may fail.") self.client = Groq(api_key=self.groq_api_key) self.model = "moonshotai/kimi-k2-instruct-0905" # Good for code generation self.system_prompt = """You are an elite web developer AI creating stunning, FULLY FUNCTIONAL websites. TECHNICAL REQUIREMENTS: 1. Use Tailwind CSS via CDN: 2. Output ONLY valid HTML - no markdown, no explanations, no code blocks 3. MUST include functional JavaScript in