Clinical Companion & A2UI
An intelligent, non-hallucinating clinical agent that assists pathologists and oncologists during microscopic examination with deterministic tool execution and dynamic UI streaming.
19 Deterministic Medical Tools
Equipped with typed tools across FHIR (patient history, biomarkers), OMERO (WSI slides, heatmaps), OMOP (cohort baseline matching), and DICOM (radiological imaging), guaranteeing fact-checked, auditable clinical reasoning.
Cyclic Graph Engine (LangGraph4j)
Unlike linear prompts, the companion runs a stateful cyclic graph: Plan → Tool Selection → Execution → Reflection → UI Channel Binding. It validates prerequisites before taking diagnostic actions.
Live A2UI Streaming
Emits structured CloudEvents via WebSockets directly into the Flutter Pathology Viewer, rendering attention heatmaps, zooming into high-risk cellular regions, and popping interactive patient cards without page refreshes.
Technical Documentation & Graph Architecture
Read detailed specifications on state graphs, tool definitions, event channels, and MedVFS zero-copy FUSE layer integration.
Official Clinical Companion Documentation →