⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠ You can decompress Drawing data with the command palette: ‘Decompress current Excalidraw file’. For more info check in plugin settings under ‘Saving’

Excalidraw Data

Text Elements

frontend

Azure App Service

API layer (serverless)

azure functions

NLP processing engine

az open ai service

AKS with spot instances to host layout LM

not cost effective

Storage System

AZ Blob storage

OR

Vector Databases for RAG retrieval

AZ AI search

With the help of aks for high scalability !!!!

User

AZure Ingress + DNS

Frontend

API gateway

Manager agent (route tasks)

Gernerator Agent scene planner

Narrator agent Calls gpt api to scripts

Editor -agent

edit image acc

Azure Blob Storage

[Namespace: frontend]

[Namespace: backend]

[Namespace: agents]

Img prompt agents

DALL E or Stability

Azure Key Vault

Monitoring, logging and alerts

Prometheus (metrics)

OR

Signoz

Pod

Grafana (dashboards)

Pod

Pod

Pod

Pod

Discord or slack

o/p

Pod

For MVP

Node 2

Node 1

4 months

Azure Blob Storage

Embedded Files

8d2544e815b2d3d4b652ca136f3699f5a629a54a: Pasted Image 20250623190008_290.svg