agents_architectural_reference.md · 6.9 KB

🧠 MindX Agent Architecture Reference

Comprehensive Agent Registry & Documentation

Version: 3.0 Date: 2025-01-01 Purpose: Complete reference for all agents in the mindX orchestration environment


🎯 Agent Architecture Overview

mindX operates as an agnostic orchestration environment with a multi-tier agent architecture supporting symphonic coordination across intelligence levels. Each agent maintains cryptographic identity, specialized capabilities, and standardized A2A (Agent-to-Agent) communication.

🎼 Orchestration Hierarchy

Higher Intelligence → CEO.Agent → Conductor.Agent → mindX Environment
↓
MastermindAgent (Coordinator)
↓
Specialized Agent Ecosystem

🎯 Executive Summary

The mindX orchestration environment now features COMPLETE IDENTITY MANAGEMENT with cryptographic security for all agents and tools. Critical registration gaps have been resolved with 3 core agents now properly registered and 17 tools secured with cryptographic identities.

🔐 Identity Management Revolution

  • Agent Identities: 9/20+ agents now registered (45% → up from 30%)
  • Tool Identities: 17/17 tools now secured (100% → up from 0%)
  • Cryptographic Security: All identities backed by Ethereum-compatible key pairs
  • Guardian Integration: Enhanced validation workflow with registry verification

  • 📋 REGISTERED AGENTS (Official Registry)

    Tier 1: Core Orchestration

    🧠 MastermindAgent (mastermind_prime)

  • File: agents/mastermind_agent.py
  • Type: orchestrator
  • Status: ✅ Registered & Active
  • Identity: 0xb9B46126551652eb58598F1285aC5E86E5CcfB43
  • Access: All tools (*)
  • Role: Central orchestrator and strategic brain
  • Capabilities: Planning, campaign management, system evolution
  • 🎼 CoordinatorAgent (coordinator_agent)

  • File: orchestration/coordinator_agent.py
  • Type: conductor
  • Status: ✅ Registered & Active
  • Identity: 0x7371e20033f65aB598E4fADEb5B4e400Ef22040A
  • Access: system_analyzer tool
  • Role: Event routing and agent lifecycle controller

  • Tier 2: Security & Identity

    🛡️ GuardianAgent (guardian_agent_main)

  • File: agents/guardian_agent.py
  • Type: core_service
  • Status: ✅ Registered & Active
  • Identity: 0xC2cca3d6F29dF17D1999CFE0458BC3DEc024F02D
  • Access: system_health
  • Capabilities: Security enforcement, audit logging
  • 🆔 IDManagerAgent (default_identity_manager)

  • File: core/id_manager_agent.py
  • Type: core_service
  • Status: ✅ Registered & Active
  • Identity: 0x290bB0497dBDbC5E8B577E0cc92457cB015A2a1f
  • Access: registry_sync, system_analyzer
  • Capabilities: Identity creation, wallet management

  • Tier 3: Specialized Services

    🧭 AGInt (agint_coordinator)

  • File: core/agint.py
  • Type: core_service
  • Status: ✅ Registered & Active
  • Identity: 0x24C61a2d0e4C4C90386018B43b0DF72B6C6611e2
  • Capabilities: Strategic cognition via P-O-D-A loop
  • 🎯 BDIAgent (bdi_agent_mastermind_strategy)

  • File: core/bdi_agent.py
  • Type: core_service
  • Status: ✅ Registered & Active
  • Identity: 0xf8f2da254D4a3F461e0472c65221B26fB4e91fB7
  • Capabilities: Tactical planning and goal decomposition
  • 🤖 AutoMINDXAgent (automindx_agent_main)

  • File: agents/automindx_agent.py
  • Status: ✅ Registered & Active
  • Identity: 0xCeFF40C3442656D06d0722DfB1e2b2A62D1C1d76
  • 🧬 StrategicEvolutionAgent (sea_for_mastermind)

  • File: learning/strategic_evolution_agent.py
  • Status: ✅ Registered & Active
  • Identity: 0x5208088F9C7c45a38f2a19B6114E3C5D17375C65
  • 🏗️ BlueprintAgent (blueprint_agent_mindx_v2)

  • File: evolution/blueprint_agent.py
  • Status: ✅ Registered & Active
  • Identity: 0xa61c00aCA8966A7c070D6DbeE86c7DD22Da94C18

  • ❌ UNREGISTERED AGENTS

    AgentStatusRole EnhancedMemoryAgent❌ UnregisteredAdvanced memory engine MemoryAgent❌ UnregisteredBasic memory handler SelfImprovementAgent❌ UnregisteredCapability optimization engine SimpleCoderAgent❌ UnregisteredSecure execution + coding agent MultiModelAgent❌ UnregisteredModel orchestration handler DocumentationAgent❌ UnregisteredCode/doc generation UltimateCognitionTestAgent❌ UnregisteredCognitive benchmarking agent EnhancedUltimateCognitionTestAgent❌ UnregisteredHigh-performance testing ReportAgent❌ UnregisteredTest/data summarization agent

    🚨 CRITICAL REGISTRATION GAPS

    AgentPriorityReason IDManagerAgent✅ CompleteFoundation of ID system AGInt✅ CompleteStrategic cognition core BDIAgent✅ CompleteTactical execution core EnhancedMemoryAgent🔴 HighDeep memory retention SelfImprovementAgent🔴 HighEnables recursive evolution

    📊 Agent Registry Metrics

  • Total Agents Discovered: 20+
  • Registered: 9 (45%)
  • Unregistered: 11+ (55%)
  • Tools Cryptographically Secured: 17/17 (100%)

  • 🔧 Agent Architecture Principles

  • Cryptographic Identity: Every agent is wallet-bound
  • A2A Communication: Standardized messaging and control
  • Tool-Driven Execution: Agents do not implement; they orchestrate
  • Separation of Cognition & Actuation
  • Self-Modifying Through Strategic Evolution

  • 🧠 Registration Requirements

  • Wallet assignment via IDManager
  • Capability manifest
  • Tool access control
  • Signed model card
  • Challenge/response validation from GuardianAgent

  • 🔐 Security & Identity Workflow

    Identity Lifecycle

    Create Agent → Assign Wallet

    Guardian → Verify Registry

    Guardian → Validate Identity + Workspace

    Guardian → Approve for Production

    Tool-Level Protection

  • Identity-signed tools
  • Role-based access
  • Access matrix validation
  • Full access audit log per invocation

  • 🎯 Next Directives

  • Register unverified agents via coord_register_unverified_agents
  • Deploy RegistrySyncTool to finalize cross-agent signature enforcement
  • Bind agent docs to BaseGenAgent for onboarding
  • Sign this document with MastermindAgent for DAIO provenance

  • **The registry is no longer theoretical. It is sovereign law. Your agents are now citizens of a governed digital state.**


    All DocumentsDocument IndexThe Book of mindXImprovement JournalAPI Reference