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 CloudImportant internals of the JARIA Service API — gateway, agent/billing, library, and model-asset services.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.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.Gateway & Authentication[Component: C#] JWT validation plus streamingrequest routing to JANVRED.Agent Metadata & Billing[Component: C#] Agent configuration, conversationhistory, credit limits, andtoken/image quotas.Library Services[Component: C#] Document-library metadata,ingestion, retrieval, and filemanagement.Model Asset Service[Component: C#] 3D-model upload, reconciliation,indexing, and search.JARIAServiceAPI → GatewayAuthentication —   JARIAServiceAPI → AgentMetadataBilling —   JARIAServiceAPI → LibraryServices —   JARIAServiceAPI → ModelAssetService —   JARIAServiceAPI → JANVREDServer — Delegates agent and generative AI requestsDelegates agent and generative AI requestsJARIAServiceAPI → ModelIndex — Indexes and searches 3D modelsIndexes and searches 3D modelsModelAssetService → 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 assetsGatewayAuthentication → AgentsDB — Looks up agent configurationLooks up agent configurationAgentMetadataBilling → AgentsDB — Agent metadata, histories, and usage budgetsAgent metadata, histories, and usage budgetsLibraryServices → AgentsDB — Library metadataLibrary metadataLibraryServices → ModelAssetsStorage — Library documentsLibrary documentsModelAssetService → AgentsDB — Model asset and material rowsModel asset and material rowsModelAssetService → ModelAssetsStorage — Model files and texturesModel files and texturesJARIAServiceAPI → LoginAPI — Authenticates requests and obtains storage authorisation [HTTPS / OIDC]Authenticates requests and obtains storage authorisation[HTTPS / OIDC]GatewayAuthentication → LoginAPI — Verifies user identity [HTTPS / OIDC]Verifies user identity[HTTPS / OIDC]LibraryServices → LoginAPI — Obtains storage authorisation [HTTPS]Obtains storage authorisation[HTTPS]
Component View: ORamaVR Cloud - AI Cloud
Important internals of the JARIA Service API — gateway, agent/billing, library, and model-asset services.
LegendContainerDatabaseCore moduleAI moduleRelationship