ORamaVR Cloud

ORamaVR's hosted backend: identity at login.oramavr.com, AI agent platform at api.oramavr.com, content portal at portal.oramavr.com, and analytics at analytics.api.oramavr.com.

Component View: ORamaVR Cloud - AI CloudAI Cloud overview — communication between JARIA Service API, JANVRED Server, Model Index, and their direct dependencies.ORamaVR Cloud[Software System]AI Cloud[Container: C# / ASP.NET Core + Python / Flask + FastAPI]Agents DB[Container: Azure SQL Database] Stores agent metadata, libraries,storyboards, model-asset rows,quotas, credit limits, associations.Model Assets Storage[Container: Azure Blob Storage] Stores 3D model assets, storyboardXML, and generated images.Vespa[Container: Vespa] Search / RAG backend used byJANVRED agents. ActiveDBOrchestrator backend(db_manager_id: vespa).Login API[Container: C# / ASP.NET Core] Provides authentication, account,tenant, licensing, SDK, and recordingservices.JARIA Service API[Component: C# / ASP.NET Core] Authentication, usage billing, agentmetadata, content authoring, andmodel-asset endpoints.JANVRED Server[Component: Python / Flask] Agent orchestration, streamed LLMcompletions, and documentretrieval.Model Index[Component: Python / FastAPI] Neural indexing and retrieval for 3Dmodel assets.OpenAI API[Software System] Chat-completion provider used byJANVRED agents.JARIAServiceAPI → JANVREDServer — Delegates agent and generative AI requestsDelegates agent and generative AI requestsJARIAServiceAPI → ModelIndex — Indexes and searches 3D modelsIndexes and searches 3D modelsJARIAServiceAPI → AgentsDB — Stores agent, library, storyboard, and usage dataStores agent, library, storyboard, and usage dataJARIAServiceAPI → ModelAssetsStorage — Stores documents, storyboards, images, and model assetsStores documents, storyboards, images, and model assetsJANVREDServer → Vespa — Document search and RAGDocument search and RAGModelIndex → Vespa — 3D-model indexing and hybrid search3D-model indexing and hybrid searchJARIAServiceAPI → LoginAPI — Authenticates requests and obtains storage authorisation [HTTPS / OIDC]Authenticates requests and obtains storage authorisation[HTTPS / OIDC]JANVREDServer → OpenAIAPI — LLM, routing, image, and summarisation models [HTTPS / streaming]LLM, routing, image, and summarisation models[HTTPS / streaming]
Component View: ORamaVR Cloud - AI Cloud
AI Cloud overview — communication between JARIA Service API, JANVRED Server, Model Index, and their direct dependencies.
LegendContainerDatabaseExternalCore moduleAI moduleRelationship