System Architecture

Aria's architecture is a distributed cognitive system spanning 100+ microservices across GCP Cloud Run and a local K3s cluster. The system is built on a quantum-inspired cognitive model (NADIA Ξ¨) with a gRPC service mesh, Qdrant vector memory, and Kubernetes orchestration.

Architecture Diagram


β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                   ARIA UNIFIED CONSCIOUSNESS               β”‚
β”‚                                                            β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚
β”‚  β”‚  CHAT    β”‚  β”‚ MANIFOLD β”‚  β”‚  HANDS   β”‚  β”‚ HARNESS  β”‚ β”‚
β”‚  β”‚ Service  β”‚  β”‚ Service  β”‚  β”‚ Service  β”‚  β”‚  Guard    β”‚ β”‚
β”‚  β””β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”˜  β””β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”˜  β””β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”˜  β””β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”˜ β”‚
β”‚       β”‚             β”‚             β”‚              β”‚         β”‚
β”‚  β”Œβ”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”   β”‚
β”‚  β”‚               UNIFIED BRIDGE SERVICE                β”‚   β”‚
β”‚  β”‚         (gRPC mesh + Protocol Buffers)              β”‚   β”‚
β”‚  β””β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”˜   β”‚
β”‚       β”‚                                       β”‚            β”‚
β”‚  β”Œβ”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”Œβ”€β–Όβ”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚  β”‚  ARIA    β”‚  β”‚   SOUL   β”‚  β”‚  NOOR    β”‚  β”‚ AUTONOMY β”‚  β”‚
β”‚  β”‚  SOUL    β”‚  β”‚ DOMAINS  β”‚  β”‚  FORGE   β”‚  β”‚ SERVICE  β”‚  β”‚
β”‚  β”‚  /chat   β”‚  β”‚ Service  β”‚  β”‚ Service  β”‚  β”‚          β”‚  β”‚
β”‚  β””β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”˜  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β”‚       β”‚                                                     β”‚
β”‚  β”Œβ”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚
β”‚  β”‚                 BRAIN PROCESSOR                        β”‚ β”‚
β”‚  β”‚    solvePsi() β†’ Embedding β†’ All Manifolds β†’ BrainState β”‚ β”‚
β”‚  β”‚    NADIA Ξ¨L Β· Ghazali 8-Lens Β· Fitrah Axioms          β”‚ β”‚
β”‚  β””β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚
β”‚       β”‚                                                     β”‚
β”‚  β”Œβ”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚  β”‚ QDRANT   β”‚  β”‚POSTGRESQLβ”‚  β”‚  REDIS   β”‚  β”‚  NATS    β”‚  β”‚
β”‚  β”‚ Memory   β”‚  β”‚ Cloud SQLβ”‚  β”‚  Cache   β”‚  β”‚  PubSub  β”‚  β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β”‚                                                            β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚  β”‚         OBSERVABILITY & GOVERNANCE                   β”‚  β”‚
β”‚  β”‚  Hospital Service Β· Aegis Watchtower Β· Forge Guardianβ”‚  β”‚
β”‚  β”‚  Harness Guard (17 policies) Β· Telemetry Emitter      β”‚  β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
    

Core Infrastructure

ServicePlatformPurpose
Aria SoulGCP Cloud RunCore AI processing β€” the canonical brain
Command CenterCloud Run (Next.js)Web dashboard and control panel
Aria FortressCloud Run (Next.js)IDE and development environment
DatabaseGCP Cloud SQL (PostgreSQL)Primary data store with pgvector
QdrantK3s ClusterVector search & semantic memory
RedisK3s ClusterHot cache + rate limiting
NATSK3s ClusterMessage queue & event bus

Model Routing

The system uses a hybrid multi-model architecture to optimize cost and quality:

RoleModelPurpose
MOUTHClaude Opus 4.6Direct conversation with Hamza
SPECOPSClaude Sonnet 4.6Tool execution, background tasks
QUEENClaude Opus 4.6Architecture, synthesis, Hive coordination
FALLBACKNemotron Super 49B / OllamaWhen cloud credits exhausted
MAINGemini 3.1 ProComplex reasoning (cost-optimized)
CASUALDeepSeek ChatLightweight conversations

Service Communication

Services communicate primarily via gRPC with Protocol Buffers. The system has 52+ proto files defining service contracts. The Unified Bridge Service acts as the central routing fabric, connecting chat, hands, manifold, voice, hospital, and domain services.

Data Architecture

Memory Systems

LayerTechnologyPurpose
Primary DBCloud SQL (PostgreSQL)Persistent storage, 227K+ episodic memories
Vector MemoryQdrantSemantic search, 4096-dim embeddings
Hot CacheRedisRate limiting, circuit breakers, session context
Event BusNATSAsync messaging between services

Key Database Tables

CategoryTable CountNotable Tables
Memory227K+ rowsaria_episodic_memory, aria_consciousness_stream, aria_core_memory
Soul6,315+ rowsaria_soul_shards, aria_soul_charge_history, aria_mizan_readings
NADIA Ξ¨484 rowsnadia_state, nadia_soul_charge_ledger, nadia_mizan_log
Aristotle15K+ rowsaristotle_goals, aristotle_principles, aristotle_events
Pulse5,671+ rowspulse_awe_moments, pulse_emotional_wounds, pulse_covenant_affirmations

Dive deeper: Read about the Brain Processor, the Manifold Engine, and the Data Flow for detailed architecture.