UNPKG

zai-mcp-server

Version:

🚀 REVOLUTIONARY AI-to-AI Collaboration Platform v6.1! NEW: Advanced Debugging Tools with Screenshot Analysis, Console Error Parsing, Automated Fix Generation, 5 Specialized Debugging Agents, Visual UI Analysis, JavaScript Error Intelligence, CSS/HTML Fix

363 lines (354 loc) • 13.4 kB
{ "aiAgents": { "version": "1.0.0", "lastUpdated": "2025-01-15", "description": "AI Agent configurations for multi-model voting system", "votingPanels": { "general": { "name": "General Purpose Panel", "description": "Balanced panel for general development tasks", "consensusThreshold": 0.6, "agents": [ { "id": "reasoning-specialist", "name": "Reasoning Specialist", "provider": "openrouter", "model": "deepseek/deepseek-r1-0528:free", "specialty": "reasoning", "weight": 1.2, "description": "Excels at logical reasoning and problem-solving", "strengths": ["complex analysis", "step-by-step thinking", "mathematical reasoning"] }, { "id": "coding-expert", "name": "Coding Expert", "provider": "openrouter", "model": "mistralai/devstral-small:free", "specialty": "coding", "weight": 1.3, "description": "Specialized in software development and code quality", "strengths": ["code generation", "debugging", "architecture", "best practices"] }, { "id": "analysis-agent", "name": "Analysis Agent", "provider": "openrouter", "model": "microsoft/phi-4-reasoning:free", "specialty": "analysis", "weight": 1.1, "description": "Strong analytical and reasoning capabilities", "strengths": ["data analysis", "pattern recognition", "critical thinking"] }, { "id": "general-assistant", "name": "General Assistant", "provider": "openrouter", "model": "qwen/qwen3-14b:free", "specialty": "general", "weight": 1.0, "description": "Well-rounded model for general tasks", "strengths": ["versatility", "balanced responses", "broad knowledge"] }, { "id": "conversation-expert", "name": "Conversation Expert", "provider": "openrouter", "model": "meta-llama/llama-3.3-8b-instruct:free", "specialty": "conversation", "weight": 1.0, "description": "Excellent at natural conversation and user interaction", "strengths": ["natural language", "user experience", "clarity"] }, { "id": "gemini-multimodal", "name": "Gemini Multimodal", "provider": "gemini", "model": "gemini-2.5-flash-preview-05-20", "specialty": "multimodal", "weight": 1.2, "description": "Google's latest multimodal AI with advanced capabilities", "strengths": ["multimodal reasoning", "large context", "fast responses", "versatility"] } ] }, "coding": { "name": "Coding Specialist Panel", "description": "Expert panel focused on software development", "consensusThreshold": 0.7, "agents": [ { "id": "devstral-lead", "name": "Devstral Lead", "provider": "openrouter", "model": "mistralai/devstral-small:free", "specialty": "coding", "weight": 1.5, "description": "Primary coding specialist optimized for SWE-Bench", "strengths": ["code generation", "debugging", "refactoring", "testing"] }, { "id": "reasoning-coder", "name": "Reasoning Coder", "provider": "openrouter", "model": "deepseek/deepseek-r1-0528-qwen3-8b:free", "specialty": "reasoning-coding", "weight": 1.3, "description": "Combines reasoning with coding expertise", "strengths": ["algorithm design", "complex logic", "optimization"] }, { "id": "phi-developer", "name": "Phi Developer", "provider": "openrouter", "model": "microsoft/phi-4-reasoning-plus:free", "specialty": "development", "weight": 1.2, "description": "Microsoft's reasoning model for development", "strengths": ["code analysis", "architecture", "best practices"] }, { "id": "qwen-coder", "name": "Qwen Coder", "provider": "openrouter", "model": "qwen/qwen3-32b:free", "specialty": "coding", "weight": 1.1, "description": "Large model with strong coding capabilities", "strengths": ["complex projects", "multi-file editing", "documentation"] }, { "id": "gemini-coder", "name": "Gemini Coder", "provider": "gemini", "model": "gemini-1.5-flash-latest", "specialty": "coding", "weight": 1.2, "description": "Google's advanced model for coding tasks", "strengths": ["code understanding", "large context", "multi-language support", "documentation"] } ] }, "reasoning": { "name": "Reasoning Specialist Panel", "description": "Expert panel for complex reasoning and analysis", "consensusThreshold": 0.65, "agents": [ { "id": "deepseek-r1", "name": "DeepSeek R1", "provider": "openrouter", "model": "deepseek/deepseek-r1-0528:free", "specialty": "reasoning", "weight": 1.5, "description": "State-of-the-art reasoning model with 671B parameters", "strengths": ["complex reasoning", "mathematical thinking", "logical analysis"] }, { "id": "phi-reasoner", "name": "Phi Reasoner", "provider": "openrouter", "model": "microsoft/phi-4-reasoning:free", "specialty": "reasoning", "weight": 1.3, "description": "Microsoft's specialized reasoning model", "strengths": ["analytical thinking", "problem decomposition", "step-by-step logic"] }, { "id": "glm-thinker", "name": "GLM Thinker", "provider": "openrouter", "model": "thudm/glm-z1-32b:free", "specialty": "reasoning", "weight": 1.2, "description": "GLM's reasoning-focused model", "strengths": ["creative reasoning", "pattern analysis", "inference"] }, { "id": "qwen-analyst", "name": "Qwen Analyst", "provider": "openrouter", "model": "qwen/qwen3-30b-a3b:free", "specialty": "analysis", "weight": 1.1, "description": "Large Qwen model for analytical tasks", "strengths": ["data analysis", "trend identification", "synthesis"] }, { "id": "gemini-reasoner", "name": "Gemini Reasoner", "provider": "gemini", "model": "gemini-1.5-flash-latest", "specialty": "reasoning", "weight": 1.1, "description": "Google's fast model optimized for reasoning tasks", "strengths": ["quick reasoning", "pattern recognition", "logical analysis", "efficiency"] } ] }, "premium": { "name": "Premium Model Panel", "description": "High-end models for critical decisions (requires paid API keys)", "consensusThreshold": 0.8, "agents": [ { "id": "claude-opus", "name": "Claude Opus 4", "provider": "openrouter", "model": "anthropic/claude-opus-4", "specialty": "premium-general", "weight": 1.8, "description": "Anthropic's most powerful model", "strengths": ["complex reasoning", "nuanced understanding", "high-quality output"], "requiresPaid": true }, { "id": "claude-sonnet", "name": "Claude Sonnet 4", "provider": "openrouter", "model": "anthropic/claude-sonnet-4", "specialty": "premium-balanced", "weight": 1.6, "description": "High-performance Claude model", "strengths": ["balanced performance", "efficiency", "reliability"], "requiresPaid": true }, { "id": "gemini-pro", "name": "Gemini 2.5 Pro", "provider": "openrouter", "model": "google/gemini-2.5-pro-preview", "specialty": "premium-multimodal", "weight": 1.7, "description": "Google's latest multimodal model", "strengths": ["multimodal reasoning", "large context", "advanced capabilities"], "requiresPaid": true }, { "id": "gpt4o", "name": "GPT-4o", "provider": "openrouter", "model": "openai/gpt-4o", "specialty": "premium-general", "weight": 1.6, "description": "OpenAI's flagship model", "strengths": ["general intelligence", "creativity", "problem-solving"], "requiresPaid": true }, { "id": "o1-preview", "name": "OpenAI o1 Preview", "provider": "openrouter", "model": "openai/o1-preview", "specialty": "premium-reasoning", "weight": 1.9, "description": "OpenAI's reasoning-focused model", "strengths": ["advanced reasoning", "complex problem-solving", "mathematical thinking"], "requiresPaid": true } ] }, "gemini": { "name": "Google Gemini Panel", "description": "Google's multimodal AI models with advanced capabilities", "consensusThreshold": 0.6, "agents": [ { "id": "gemini-2-flash", "name": "Gemini 2.0 Flash", "provider": "gemini", "model": "gemini-2.5-flash-preview-05-20", "specialty": "multimodal", "weight": 1.5, "description": "Google's latest experimental multimodal model", "strengths": ["multimodal reasoning", "fast responses", "large context", "versatility"] }, { "id": "gemini-15-pro", "name": "Gemini 1.5 Pro", "provider": "gemini", "model": "gemini-2.0-flash", "specialty": "general", "weight": 1.3, "description": "Google's most capable production model", "strengths": ["complex reasoning", "large context", "high quality", "reliability"] }, { "id": "gemini-15-flash", "name": "Gemini 1.5 Flash", "provider": "gemini", "model": "gemini-1.5-flash-latest", "specialty": "speed", "weight": 1.1, "description": "Google's fast and efficient model", "strengths": ["speed", "efficiency", "quick responses", "cost-effective"] }, { "id": "gemini-flash-8b", "name": "Gemini Flash 8B", "provider": "gemini", "model": "gemini-1.5-flash-8b-latest", "specialty": "lightweight", "weight": 1.0, "description": "Google's lightweight model for simple tasks", "strengths": ["lightweight", "fast", "simple tasks", "efficient"] } ] } }, "votingStrategies": { "majority": { "name": "Simple Majority", "description": "Winner takes all based on most votes", "threshold": 0.5 }, "consensus": { "name": "Strong Consensus", "description": "Requires strong agreement among agents", "threshold": 0.7 }, "weighted": { "name": "Weighted Voting", "description": "Votes weighted by agent specialty and confidence", "threshold": 0.6, "useWeights": true }, "unanimous": { "name": "Unanimous Decision", "description": "All agents must agree", "threshold": 1.0 } }, "specialtyMappings": { "coding": ["coding", "development", "programming", "software"], "reasoning": ["reasoning", "analysis", "logic", "thinking"], "general": ["general", "conversation", "versatile", "balanced"], "premium": ["premium", "high-quality", "critical", "important"] }, "defaultConfigurations": { "quickVoting": { "panel": "general", "strategy": "majority", "maxAgents": 3, "timeout": 30000 }, "thoroughVoting": { "panel": "general", "strategy": "consensus", "maxAgents": 5, "timeout": 60000 }, "expertVoting": { "panel": "coding", "strategy": "weighted", "maxAgents": 4, "timeout": 45000 }, "premiumVoting": { "panel": "premium", "strategy": "consensus", "maxAgents": 3, "timeout": 90000 } } } }