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
| Agent | Status | Role |
| EnhancedMemoryAgent | ❌ Unregistered | Advanced memory engine |
| MemoryAgent | ❌ Unregistered | Basic memory handler |
| SelfImprovementAgent | ❌ Unregistered | Capability optimization engine |
| SimpleCoderAgent | ❌ Unregistered | Secure execution + coding agent |
| MultiModelAgent | ❌ Unregistered | Model orchestration handler |
| DocumentationAgent | ❌ Unregistered | Code/doc generation |
| UltimateCognitionTestAgent | ❌ Unregistered | Cognitive benchmarking agent |
| EnhancedUltimateCognitionTestAgent | ❌ Unregistered | High-performance testing |
| ReportAgent | ❌ Unregistered | Test/data summarization agent |
🚨 CRITICAL REGISTRATION GAPS
| Agent | Priority | Reason |
| IDManagerAgent | ✅ Complete | Foundation of ID system |
| AGInt | ✅ Complete | Strategic cognition core |
| BDIAgent | ✅ Complete | Tactical execution core |
| EnhancedMemoryAgent | 🔴 High | Deep memory retention |
| SelfImprovementAgent | 🔴 High | Enables 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.**