A layered architecture from local hardware to the Microsoft 365 cloud
The Fiduci ecosystem connects an M1 MacBook and a GPU-accelerated Jetson Orin to Azure infrastructure and a seven-agent Copilot Studio hierarchy, with monitoring and security at every layer.
System layers
M1 MacBook Air
Local workstation
- VS Code 1.121 + Copilot agents
- Fiduci stack (API 4000, Dashboard 3000)
- Docker Model Runner (11434)
- Grafana + Prometheus monitoring
Jetson AGX Orin
GPU-accelerated dev server
- systemd persistent services
- Redis cache (6379) + Node API
- NFS shared storage (1TB SSD)
- 4x NVIDIA GPUs (Metal / RAPIDS)
Azure Cloud
Infrastructure & security
- Entra ID OAuth 2.0 + Device Code
- Azure Key Vault for secrets
- App Service + Azure Functions
- Application Insights telemetry
Microsoft 365 + Copilot
Agents & data access
- Copilot Studio agent hierarchy
- Microsoft Graph API access
- Power Automate workflows
- Agent 365 governance
Seven-agent hierarchy
A supervisor agent orchestrates six specialized agents, each owning a distinct part of the automation pipeline — from code generation to quality evaluation.
Supervisor Agent
Orchestration
Developer Agent
Code generation
Mac Control Agent
GUI automation
Azure Agent
Infrastructure
Website Builder
Vercel deployment
M365 Agent
Teams / Power Automate
Evaluator Agent
Quality assurance
Implementation phases
- Phase 1
Foundation
M1 boost, Docker + K8s, Fiduci 5-service stack, CI/CD
- Phase 2
Cloud Integration
Azure infra, Entra ID OAuth, protected API, App Insights
- Phase 3
Agent Ecosystem
VS Code agents, remote host, OpenTelemetry + Grafana
- Phase 4
AI Integration
Docker Model Runner, 3 local models, Graph API
- Phase 5
GPU Acceleration
Jetson Orin, systemd services, Redis, GPU workloads
- Phase 6
Production
Security audit, performance tuning, disaster recovery