Maximize
Component View: ORamaVR Cloud - AI Cloud Important internals of JANVRED Server — Flask API, agent graph, and retrieval orchestration. ORamaVR Cloud [Software System] AI Cloud [Container: C# / ASP.NET Core + Python / Flask + FastAPI] Vespa [Container: Vespa] Search / RAG backend used by JANVRED agents. Active DBOrchestrator backend (db_manager_id: vespa). JANVRED Server [Component: Python / Flask] Agent orchestration, streamed LLM completions, and document retrieval. Flask API [Component: Python] Chat, analysis, history, library, file, and key-validation routes. Agent Graph [Component: Python] Agent registry plus router, GPT, debriefer, state, scenegraph, and summariser agents. Retrieval Orchestrator [Component: Python] History trimming, vector-store ingest, embeddings, and similarity retrieval. OpenAI API [Software System] Chat-completion provider used by JANVRED agents. JANVREDServer → FlaskAPI — Exposes HTTP and streaming routes Exposes HTTP and streaming routes JANVREDServer → AgentGraph — Coordinates agent orchestration Coordinates agent orchestration JANVREDServer → RetrievalOrchestrator — Provides document retrieval Provides document retrieval FlaskAPI → AgentGraph — Dispatches agent requests Dispatches agent requests FlaskAPI → RetrievalOrchestrator — Manages library content Manages library content AgentGraph → RetrievalOrchestrator — Retrieves document context Retrieves document context JANVREDServer → Vespa — Document search and RAG Document search and RAG RetrievalOrchestrator → Vespa — Document search and RAG Document search and RAG JANVREDServer → OpenAIAPI — LLM, routing, image, and summarisation models [HTTPS / streaming] LLM, routing, image, and summarisation models [HTTPS / streaming] AgentGraph → OpenAIAPI — Chat, routing, scenegraph, image, and summarisation models [HTTPS / streaming] Chat, routing, scenegraph, image, and summarisation models [HTTPS / streaming]
Component View: ORamaVR Cloud - AI Cloud Important internals of JANVRED Server — Flask API, agent graph, and retrieval orchestration.
Legend Database External Core module AI module Relationship
Component View: ORamaVR Cloud - AI Cloud Important internals of JANVRED Server — Flask API, agent graph, and retrieval orchestration. ORamaVR Cloud [Software System] AI Cloud [Container: C# / ASP.NET Core + Python / Flask + FastAPI] Vespa [Container: Vespa] Search / RAG backend used by JANVRED agents. Active DBOrchestrator backend (db_manager_id: vespa). JANVRED Server [Component: Python / Flask] Agent orchestration, streamed LLM completions, and document retrieval. Flask API [Component: Python] Chat, analysis, history, library, file, and key-validation routes. Agent Graph [Component: Python] Agent registry plus router, GPT, debriefer, state, scenegraph, and summariser agents. Retrieval Orchestrator [Component: Python] History trimming, vector-store ingest, embeddings, and similarity retrieval. OpenAI API [Software System] Chat-completion provider used by JANVRED agents. JANVREDServer → FlaskAPI — Exposes HTTP and streaming routes Exposes HTTP and streaming routes JANVREDServer → AgentGraph — Coordinates agent orchestration Coordinates agent orchestration JANVREDServer → RetrievalOrchestrator — Provides document retrieval Provides document retrieval FlaskAPI → AgentGraph — Dispatches agent requests Dispatches agent requests FlaskAPI → RetrievalOrchestrator — Manages library content Manages library content AgentGraph → RetrievalOrchestrator — Retrieves document context Retrieves document context JANVREDServer → Vespa — Document search and RAG Document search and RAG RetrievalOrchestrator → Vespa — Document search and RAG Document search and RAG JANVREDServer → OpenAIAPI — LLM, routing, image, and summarisation models [HTTPS / streaming] LLM, routing, image, and summarisation models [HTTPS / streaming] AgentGraph → OpenAIAPI — Chat, routing, scenegraph, image, and summarisation models [HTTPS / streaming] Chat, routing, scenegraph, image, and summarisation models [HTTPS / streaming]
Component View: ORamaVR Cloud - AI Cloud [
svg |
png |
puml ]