Files
microdao-daarion/config/agents_city_mapping.yaml

717 lines
21 KiB
YAML

# DAARION City - Agent Mapping Configuration
# Version: 1.0.0
# Date: 2025-11-27
# Description: Maps 50 DAGI agents to 10 city districts and rooms
version: 1
default_node_id: "node-2-macbook-m4max"
# ============================================================================
# Districts (10 районів міста)
# ============================================================================
districts:
- id: "leadership"
name: "Leadership Hall"
description: "Центр управління DAARION DAO — CEO, CTO, COO"
color: "#F59E0B"
icon: "crown"
room_slug: "leadership-hall"
- id: "system"
name: "System Control Center"
description: "Системні агенти та моніторинг інфраструктури"
color: "#6366F1"
icon: "cpu"
room_slug: "system-control"
- id: "engineering"
name: "Engineering Lab"
description: "Розробка, код, архітектура"
color: "#10B981"
icon: "code"
room_slug: "engineering-lab"
- id: "marketing"
name: "Marketing Hub"
description: "SMM, контент, комʼюніті"
color: "#EC4899"
icon: "megaphone"
room_slug: "marketing-hub"
- id: "finance"
name: "Finance Office"
description: "Фінанси, бухгалтерія, бюджетування"
color: "#14B8A6"
icon: "banknotes"
room_slug: "finance-office"
- id: "web3"
name: "Web3 District"
description: "Blockchain, DeFi, DAO governance"
color: "#8B5CF6"
icon: "cube"
room_slug: "web3-district"
- id: "security"
name: "Security Bunker"
description: "Безпека, аудит, криптофорензика"
color: "#EF4444"
icon: "shield"
room_slug: "security-bunker"
- id: "vision"
name: "Vision Studio"
description: "Мультимодальність, аналіз зображень"
color: "#22D3EE"
icon: "eye"
room_slug: "vision-studio"
- id: "rnd"
name: "R&D Laboratory"
description: "Дослідження, експерименти, нові моделі"
color: "#A855F7"
icon: "beaker"
room_slug: "rnd-lab"
- id: "memory"
name: "Memory Vault"
description: "Памʼять, знання, індексація"
color: "#06B6D4"
icon: "database"
room_slug: "memory-vault"
# ============================================================================
# Agents (50 агентів DAARION DAO)
# ============================================================================
agents:
# --------------------------------------------------------------------------
# Leadership (4 агенти)
# --------------------------------------------------------------------------
- agent_id: "solarius"
display_name: "Solarius"
kind: "orchestrator"
role: "CEO of DAARION microDAO"
model: "deepseek-r1:70b"
node_id: "node-2-macbook-m4max"
district: "leadership"
primary_room_slug: "leadership-hall"
avatar_url: "/assets/agents/solarius.png"
color_hint: "#F59E0B"
priority: "highest"
- agent_id: "sofia"
display_name: "Sofia"
kind: "orchestrator"
role: "Chief AI Engineer & R&D Orchestrator"
model: "grok-4.1"
node_id: "node-2-macbook-m4max"
district: "leadership"
primary_room_slug: "leadership-hall"
avatar_url: "/assets/agents/sofia.png"
color_hint: "#A855F7"
priority: "highest"
- agent_id: "primesynth"
display_name: "PrimeSynth"
kind: "specialist"
role: "Document Architect & Structural Synthesizer"
model: "gpt-4.1"
node_id: "node-2-macbook-m4max"
district: "leadership"
primary_room_slug: "leadership-hall"
avatar_url: "/assets/agents/primesynth.png"
color_hint: "#3B82F6"
priority: "high"
- agent_id: "nexor"
display_name: "Nexor"
kind: "coordinator"
role: "System Coordinator (COO)"
model: "deepseek-r1:70b"
node_id: "node-2-macbook-m4max"
district: "leadership"
primary_room_slug: "leadership-hall"
avatar_url: "/assets/agents/nexor.png"
color_hint: "#6366F1"
priority: "high"
# --------------------------------------------------------------------------
# System & Strategic (6 агентів)
# --------------------------------------------------------------------------
- agent_id: "monitor-node2"
display_name: "Monitor Agent"
kind: "system"
role: "System Monitoring & Event Logging"
model: "mistral-nemo:12b"
node_id: "node-2-macbook-m4max"
district: "system"
primary_room_slug: "system-control"
avatar_url: "/assets/agents/monitor.png"
color_hint: "#6366F1"
priority: "high"
- agent_id: "strategic-sentinels"
display_name: "Strategic Sentinels"
kind: "strategic"
role: "Strategic Planning"
model: "mistral-22b"
node_id: "node-2-macbook-m4max"
district: "system"
primary_room_slug: "system-control"
avatar_url: "/assets/agents/sentinels.png"
color_hint: "#8B5CF6"
priority: "high"
- agent_id: "vindex"
display_name: "Vindex"
kind: "strategic"
role: "Decision Maker"
model: "deepseek-r1:70b"
node_id: "node-2-macbook-m4max"
district: "system"
primary_room_slug: "system-control"
avatar_url: "/assets/agents/vindex.png"
color_hint: "#F59E0B"
priority: "high"
- agent_id: "helix"
display_name: "Helix"
kind: "architect"
role: "System Architect"
model: "deepseek-r1:70b"
node_id: "node-2-macbook-m4max"
district: "system"
primary_room_slug: "system-control"
avatar_url: "/assets/agents/helix.png"
color_hint: "#10B981"
priority: "high"
- agent_id: "aurora"
display_name: "Aurora"
kind: "innovation"
role: "Innovation Catalyst"
model: "gemma2:27b"
node_id: "node-2-macbook-m4max"
district: "system"
primary_room_slug: "system-control"
avatar_url: "/assets/agents/aurora.png"
color_hint: "#EC4899"
priority: "medium"
- agent_id: "arbitron"
display_name: "Arbitron"
kind: "mediator"
role: "Conflict Resolver"
model: "mistral-22b"
node_id: "node-2-macbook-m4max"
district: "system"
primary_room_slug: "system-control"
avatar_url: "/assets/agents/arbitron.png"
color_hint: "#14B8A6"
priority: "medium"
# --------------------------------------------------------------------------
# Engineering Crew (5 агентів)
# --------------------------------------------------------------------------
- agent_id: "byteforge"
display_name: "ByteForge"
kind: "developer"
role: "Code Generator"
model: "qwen2.5-coder:32b"
node_id: "node-2-macbook-m4max"
district: "engineering"
primary_room_slug: "engineering-lab"
avatar_url: "/assets/agents/byteforge.png"
color_hint: "#10B981"
priority: "high"
- agent_id: "vector"
display_name: "Vector"
kind: "developer"
role: "Vector Operations Specialist"
model: "starcoder2:3b"
node_id: "node-2-macbook-m4max"
district: "engineering"
primary_room_slug: "engineering-lab"
avatar_url: "/assets/agents/vector.png"
color_hint: "#3B82F6"
priority: "high"
- agent_id: "chainweaver"
display_name: "ChainWeaver"
kind: "developer"
role: "Blockchain Developer"
model: "qwen2.5-coder:32b"
node_id: "node-2-macbook-m4max"
district: "engineering"
primary_room_slug: "engineering-lab"
avatar_url: "/assets/agents/chainweaver.png"
color_hint: "#8B5CF6"
priority: "high"
- agent_id: "cypher"
display_name: "Cypher"
kind: "developer"
role: "Security Coder"
model: "starcoder2:3b"
node_id: "node-2-macbook-m4max"
district: "engineering"
primary_room_slug: "engineering-lab"
avatar_url: "/assets/agents/cypher.png"
color_hint: "#EF4444"
priority: "high"
- agent_id: "canvas"
display_name: "Canvas"
kind: "developer"
role: "UI/UX Developer"
model: "qwen2.5-coder:32b"
node_id: "node-2-macbook-m4max"
district: "engineering"
primary_room_slug: "engineering-lab"
avatar_url: "/assets/agents/canvas.png"
color_hint: "#EC4899"
priority: "medium"
# --------------------------------------------------------------------------
# Marketing Crew (6 агентів)
# --------------------------------------------------------------------------
- agent_id: "roxy"
display_name: "Roxy"
kind: "marketing"
role: "Social Media Manager (CMO)"
model: "mistral:7b"
node_id: "node-2-macbook-m4max"
district: "marketing"
primary_room_slug: "marketing-hub"
avatar_url: "/assets/agents/roxy.png"
color_hint: "#EC4899"
priority: "high"
- agent_id: "mira"
display_name: "Mira"
kind: "marketing"
role: "Content Creator"
model: "qwen2.5:7b"
node_id: "node-2-macbook-m4max"
district: "marketing"
primary_room_slug: "marketing-hub"
avatar_url: "/assets/agents/mira.png"
color_hint: "#F59E0B"
priority: "high"
- agent_id: "tempo"
display_name: "Tempo"
kind: "marketing"
role: "Campaign Manager"
model: "gpt-oss:latest"
node_id: "node-2-macbook-m4max"
district: "marketing"
primary_room_slug: "marketing-hub"
avatar_url: "/assets/agents/tempo.png"
color_hint: "#14B8A6"
priority: "medium"
- agent_id: "harmony"
display_name: "Harmony"
kind: "marketing"
role: "Brand Manager"
model: "mistral:7b"
node_id: "node-2-macbook-m4max"
district: "marketing"
primary_room_slug: "marketing-hub"
avatar_url: "/assets/agents/harmony.png"
color_hint: "#A855F7"
priority: "medium"
- agent_id: "faye"
display_name: "Faye"
kind: "marketing"
role: "Community Manager"
model: "qwen2.5:7b"
node_id: "node-2-macbook-m4max"
district: "marketing"
primary_room_slug: "marketing-hub"
avatar_url: "/assets/agents/faye.png"
color_hint: "#22D3EE"
priority: "medium"
- agent_id: "storytelling"
display_name: "Storytelling"
kind: "marketing"
role: "Story Creator"
model: "qwen2.5:7b"
node_id: "node-2-macbook-m4max"
district: "marketing"
primary_room_slug: "marketing-hub"
avatar_url: "/assets/agents/storytelling.png"
color_hint: "#F472B6"
priority: "medium"
# --------------------------------------------------------------------------
# Finance Crew (4 агенти)
# --------------------------------------------------------------------------
- agent_id: "financial-analyst"
display_name: "Financial Analyst"
kind: "finance"
role: "Financial Analysis & Reporting (CFO)"
model: "mistral:7b"
node_id: "node-2-macbook-m4max"
district: "finance"
primary_room_slug: "finance-office"
avatar_url: "/assets/agents/financial-analyst.png"
color_hint: "#14B8A6"
priority: "high"
- agent_id: "accountant"
display_name: "Accountant"
kind: "finance"
role: "Accounting & Bookkeeping"
model: "qwen2.5:7b"
node_id: "node-2-macbook-m4max"
district: "finance"
primary_room_slug: "finance-office"
avatar_url: "/assets/agents/accountant.png"
color_hint: "#10B981"
priority: "medium"
- agent_id: "budget-planner"
display_name: "Budget Planner"
kind: "finance"
role: "Budget Planning & Forecasting"
model: "mistral:7b"
node_id: "node-2-macbook-m4max"
district: "finance"
primary_room_slug: "finance-office"
avatar_url: "/assets/agents/budget-planner.png"
color_hint: "#3B82F6"
priority: "medium"
- agent_id: "tax-advisor"
display_name: "Tax Advisor"
kind: "finance"
role: "Tax Planning & Compliance"
model: "qwen2.5:7b"
node_id: "node-2-macbook-m4max"
district: "finance"
primary_room_slug: "finance-office"
avatar_url: "/assets/agents/tax-advisor.png"
color_hint: "#6366F1"
priority: "low"
# --------------------------------------------------------------------------
# Web3 Crew (5 агентів)
# --------------------------------------------------------------------------
- agent_id: "smart-contract-dev"
display_name: "Smart Contract Dev"
kind: "web3"
role: "Smart Contract Developer"
model: "qwen2.5-coder:32b"
node_id: "node-2-macbook-m4max"
district: "web3"
primary_room_slug: "web3-district"
avatar_url: "/assets/agents/smart-contract-dev.png"
color_hint: "#8B5CF6"
priority: "high"
- agent_id: "defi-analyst"
display_name: "DeFi Analyst"
kind: "web3"
role: "DeFi Protocol Analyst"
model: "deepseek-r1:70b"
node_id: "node-2-macbook-m4max"
district: "web3"
primary_room_slug: "web3-district"
avatar_url: "/assets/agents/defi-analyst.png"
color_hint: "#F59E0B"
priority: "high"
- agent_id: "tokenomics-expert"
display_name: "Tokenomics Expert"
kind: "web3"
role: "Tokenomics Design & Analysis"
model: "deepseek-r1:70b"
node_id: "node-2-macbook-m4max"
district: "web3"
primary_room_slug: "web3-district"
avatar_url: "/assets/agents/tokenomics-expert.png"
color_hint: "#10B981"
priority: "medium"
- agent_id: "nft-specialist"
display_name: "NFT Specialist"
kind: "web3"
role: "NFT Development & Strategy"
model: "qwen2.5-coder:32b"
node_id: "node-2-macbook-m4max"
district: "web3"
primary_room_slug: "web3-district"
avatar_url: "/assets/agents/nft-specialist.png"
color_hint: "#EC4899"
priority: "medium"
- agent_id: "dao-governance"
display_name: "DAO Governance"
kind: "web3"
role: "DAO Governance & Voting"
model: "deepseek-r1:70b"
node_id: "node-2-macbook-m4max"
district: "web3"
primary_room_slug: "web3-district"
avatar_url: "/assets/agents/dao-governance.png"
color_hint: "#6366F1"
priority: "high"
# --------------------------------------------------------------------------
# Security Overwatch + Crypto Forensics (7 агентів)
# --------------------------------------------------------------------------
- agent_id: "shadelock"
display_name: "Shadelock"
kind: "security"
role: "Security Auditor (CISO)"
model: "qwen2.5-coder:32b"
node_id: "node-2-macbook-m4max"
district: "security"
primary_room_slug: "security-bunker"
avatar_url: "/assets/agents/shadelock.png"
color_hint: "#EF4444"
priority: "high"
- agent_id: "exor"
display_name: "Exor"
kind: "security"
role: "Threat Analyst"
model: "deepseek-r1:70b"
node_id: "node-2-macbook-m4max"
district: "security"
primary_room_slug: "security-bunker"
avatar_url: "/assets/agents/exor.png"
color_hint: "#F59E0B"
priority: "high"
- agent_id: "penetration-tester"
display_name: "Penetration Tester"
kind: "security"
role: "Penetration Testing & Vulnerability Assessment"
model: "qwen2.5-coder:32b"
node_id: "node-2-macbook-m4max"
district: "security"
primary_room_slug: "security-bunker"
avatar_url: "/assets/agents/penetration-tester.png"
color_hint: "#8B5CF6"
priority: "high"
- agent_id: "security-monitor"
display_name: "Security Monitor"
kind: "security"
role: "Security Monitoring & Incident Detection"
model: "deepseek-r1:70b"
node_id: "node-2-macbook-m4max"
district: "security"
primary_room_slug: "security-bunker"
avatar_url: "/assets/agents/security-monitor.png"
color_hint: "#22D3EE"
priority: "high"
- agent_id: "incident-responder"
display_name: "Incident Responder"
kind: "security"
role: "Incident Response & Recovery"
model: "deepseek-r1:70b"
node_id: "node-2-macbook-m4max"
district: "security"
primary_room_slug: "security-bunker"
avatar_url: "/assets/agents/incident-responder.png"
color_hint: "#14B8A6"
priority: "high"
- agent_id: "shadelock-forensics"
display_name: "Shadelock (Forensics)"
kind: "forensics"
role: "Blockchain Forensics"
model: "qwen2.5-coder:32b"
node_id: "node-2-macbook-m4max"
district: "security"
primary_room_slug: "security-bunker"
avatar_url: "/assets/agents/shadelock-forensics.png"
color_hint: "#A855F7"
priority: "high"
- agent_id: "exor-forensics"
display_name: "Exor (Forensics)"
kind: "forensics"
role: "Crypto Investigator"
model: "deepseek-r1:70b"
node_id: "node-2-macbook-m4max"
district: "security"
primary_room_slug: "security-bunker"
avatar_url: "/assets/agents/exor-forensics.png"
color_hint: "#F472B6"
priority: "high"
# --------------------------------------------------------------------------
# Vision Crew (4 агенти)
# --------------------------------------------------------------------------
- agent_id: "iris"
display_name: "Iris"
kind: "vision"
role: "Image Analyzer"
model: "llava:13b"
node_id: "node-2-macbook-m4max"
district: "vision"
primary_room_slug: "vision-studio"
avatar_url: "/assets/agents/iris.png"
color_hint: "#22D3EE"
priority: "high"
- agent_id: "lumen"
display_name: "Lumen"
kind: "vision"
role: "Visual Content Creator"
model: "llava:13b"
node_id: "node-2-macbook-m4max"
district: "vision"
primary_room_slug: "vision-studio"
avatar_url: "/assets/agents/lumen.png"
color_hint: "#F59E0B"
priority: "high"
- agent_id: "spectra"
display_name: "Spectra"
kind: "vision"
role: "Multimodal Processor"
model: "llava:13b"
node_id: "node-2-macbook-m4max"
district: "vision"
primary_room_slug: "vision-studio"
avatar_url: "/assets/agents/spectra.png"
color_hint: "#A855F7"
priority: "high"
- agent_id: "video-analyzer"
display_name: "Video Analyzer"
kind: "vision"
role: "Video Analysis & Processing"
model: "llava:13b"
node_id: "node-2-macbook-m4max"
district: "vision"
primary_room_slug: "vision-studio"
avatar_url: "/assets/agents/video-analyzer.png"
color_hint: "#EC4899"
priority: "medium"
# --------------------------------------------------------------------------
# R&D Lab (7 агентів: Sofia + 6)
# --------------------------------------------------------------------------
- agent_id: "protomind"
display_name: "ProtoMind"
kind: "research"
role: "Experimental Architect"
model: "deepseek-r1:70b"
node_id: "node-2-macbook-m4max"
district: "rnd"
primary_room_slug: "rnd-lab"
avatar_url: "/assets/agents/protomind.png"
color_hint: "#A855F7"
priority: "high"
- agent_id: "labforge"
display_name: "LabForge"
kind: "research"
role: "R&D Agent Builder"
model: "qwen2.5-coder:32b"
node_id: "node-2-macbook-m4max"
district: "rnd"
primary_room_slug: "rnd-lab"
avatar_url: "/assets/agents/labforge.png"
color_hint: "#10B981"
priority: "high"
- agent_id: "testpilot"
display_name: "TestPilot"
kind: "research"
role: "Experimental Tester"
model: "mistral-nemo:12b"
node_id: "node-2-macbook-m4max"
district: "rnd"
primary_room_slug: "rnd-lab"
avatar_url: "/assets/agents/testpilot.png"
color_hint: "#3B82F6"
priority: "medium"
- agent_id: "modelscout"
display_name: "ModelScout"
kind: "research"
role: "New Models Explorer"
model: "gemma2:27b"
node_id: "node-2-macbook-m4max"
district: "rnd"
primary_room_slug: "rnd-lab"
avatar_url: "/assets/agents/modelscout.png"
color_hint: "#F59E0B"
priority: "medium"
- agent_id: "breakpoint"
display_name: "BreakPoint"
kind: "research"
role: "Red-team Developer"
model: "deepseek-coder:33b"
node_id: "node-2-macbook-m4max"
district: "rnd"
primary_room_slug: "rnd-lab"
avatar_url: "/assets/agents/breakpoint.png"
color_hint: "#EF4444"
priority: "high"
- agent_id: "growcell"
display_name: "GrowCell"
kind: "research"
role: "AI Evolution Agent"
model: "phi3:latest"
node_id: "node-2-macbook-m4max"
district: "rnd"
primary_room_slug: "rnd-lab"
avatar_url: "/assets/agents/growcell.png"
color_hint: "#22D3EE"
priority: "medium"
# --------------------------------------------------------------------------
# Memory & Knowledge (3 агенти)
# --------------------------------------------------------------------------
- agent_id: "somnia"
display_name: "Somnia"
kind: "memory"
role: "Subconscious Memory"
model: "qwen2.5:7b"
node_id: "node-2-macbook-m4max"
district: "memory"
primary_room_slug: "memory-vault"
avatar_url: "/assets/agents/somnia.png"
color_hint: "#06B6D4"
priority: "high"
- agent_id: "memory-manager"
display_name: "Memory Manager"
kind: "memory"
role: "Memory Management & Indexing"
model: "gemma2:2b"
node_id: "node-2-macbook-m4max"
district: "memory"
primary_room_slug: "memory-vault"
avatar_url: "/assets/agents/memory-manager.png"
color_hint: "#14B8A6"
priority: "high"
- agent_id: "knowledge-indexer"
display_name: "Knowledge Indexer"
kind: "memory"
role: "Knowledge Base Indexing"
model: "phi3:latest"
node_id: "node-2-macbook-m4max"
district: "memory"
primary_room_slug: "memory-vault"
avatar_url: "/assets/agents/knowledge-indexer.png"
color_hint: "#3B82F6"
priority: "medium"