Compute Amazon ECR abyss-server:latest (linux/amd64) pull ECS Fargate (cluster: abyss) Task: abyss-server Node.js Conductor Port 8080 Roles: Execution → abyss-ecs-execution-role (ECR + CW Logs) Task → abyss-ecs-task-role (Bedrock + Neptune + S3 + KB) Application Load Balancer (ALB) WebSocket sticky sessions :8080 AI / ML Bedrock Converse API Nova Lite (default) Nova Pro (heavy) Nova Sonic (voice) Titan Embed V2 Bedrock Knowledge Bases Memory retrieval Vector search Bedrock Agent Runtime KB ingestion S3 data source Storage & Graph Amazon S3 Memory documents (JSON) Neptune Analytics Context graph OpenCypher queries Vector + keyword hybrid search CloudWatch Logs /ecs/abyss-server Structured JSON External Services Gmail API Google Cal API Canvas LMS API Cursor Cloud Agents API Brave Search API GitHub OAuth ElevenLabs (TTS) WhisperKit (on-device) Anthropic Claude API