Technical Architecture
The following diagram shows the architecture flow and component relationships of the AIW3 MAS RIG ACTIX system:

Core system components
The AIW3 MAS RIG ACTIX project consists of two main system components:
- aiw3-mas-rig-actix-core
Backend services built on Rust, providing AI model integration capabilities:
- Actix Web framework: Provides high-performance API endpoints
- MCP implementation: Standardized AI interaction protocol
- Multi-model integration: Supports Claude 3.7 Sonnet, DeepSeek, Gemini, Grok and OpenAI
- Unified RAG system: Integrates with PostgreSQL+pgvector to support similarity search
- Database support: MySQL, MongoDB database support
- Cache mechanism: Redis cache improves performance
- Containerization: Docker containerization enables easy deployment
- smart_crypto_portfolio_manager (in line with Google A2A protocol best practices)
Multi-agent system for cryptocurrency portfolio management:
- Five types of professional AI Agents:
- Market Analysis Agent (MarketAnalysisAgent)
- Trading Execution Agent (TradingAgent)
- Risk Management Agent (RiskAssessmentAgent)