Skip to main content

Plugin Catalogue

xOpat ships with the following plugins. Pages are generated from each component's include.json; availability in a concrete deployment depends on the server configuration.

AI

PluginIDVersionDescription
Anthropic Claude Chatchat-anthropic1.0.0Anthropic Claude provider integration. Configure baseUrl / apiKey / model / anthropicVersion via server.json — they are server-only.
OpenAI-compatible Chatchat-openai-compatible1.0.0Generic OpenAI-compatible chat provider. Works with any GPT-like API (vLLM, Ollama, LM Studio, OpenAI, Together, Groq, CERIT-AI, etc.). Configure baseUrl / apiKey / models via server.json — they are server-only.

Annotations

PluginIDVersionDescription
Annotationsgui_annotations1.0.0A plugin for annotations creation, management and sharing.
Annotations: Segment Anythingsam-segment-tool-experimental1.1.0Run Segment Anything mask inference in-browser (or on a configured GPU server) as an annotation tool, and expose it as a local segmentation driver for the pathology foundation-model namespace. Requires the Annotations plugin.experimental
Slide Scoringslide-scoring1.0.0Score or label the slide open in a viewer. Scores are dispatched through the IO pipeline, so a deployment can route them to MLflow, GitHub, a REST backend or anywhere else without changing this plugin.experimental

Content

PluginIDVersionDescription
Custom Pages in Advanced Menucustom-pages1.0.0Populate the advanced menu with custom content.hidden
Additional Tutorialsextra-tutorials1.0.0Enables the inclusion of additional tutorials that are not part of any plugin or other component.hidden

Data

PluginIDVersionDescription
DICOM Integrationdicom1.0.0Open and browse DICOMweb studies — patients, studies and series — and view DICOM whole-slide images directly in the viewer.
File browserrationai-wsi-file-browser1.0.0Browse and open whole-slide images served by the RationAI WSI Service.

Development

PluginIDVersionDescription
Analyze dropdown in Main Menu (dev)analyze-dev1.0.0Plugin for creating and running jobs.experimental
Measure tile loading time and run profilerprofiler2.0.0Measure per-tile loading time and record viewer performance profiles.hidden experimental

Feedback

PluginIDVersionDescription
Youtrack Feedback Formyoutrack-feedback1.0.0Provide direct feedback about xOpat to the YouTrack dashboard.hidden

Forms

PluginIDVersionDescription
Questionnairequestionaire1.0.0Custom questionnaire runtime for xOpat v3.
PluginIDVersionDescription
Navigation viewport trackernav-tracker1.0.0Record the movement of the navigator in the viewer.hidden
Slidesslide-info1.0.0Browse the available slides, switch the slide shown in a viewer and inspect its metadata.

Pathology

PluginIDVersionDescription
MedGemmapathology-medgemma1.0.0Wires a self-hosted MedGemma vision model (OpenAI-compatible, e.g. Ollama) into the pathology-foundation module as its analyze driver. Registers a dedicated pathology provider (separate from any chat agent) and routes image-to-text findings through the chat SDK's isolated vision inference. Endpoint and secrets are server-only.experimental

Recording

PluginIDVersionDescription
Screen Recorderrecorder1.0.0Record ROI's using your computer screen - a different approach! Suitable for presentation, emphasis focus or application testing.