NeuroWell Hub: Giving Clinicians Their Time Back by Automating Mental Health Risk Assessment Reports
Clinicians get hours back with an AI that turns assessment results into ready-to-go mental health reports.
We built a fully offline AI reporting pipeline for Curtin University that takes ECG classification outputs and generates complete, visually rich PDF reports in minutes. Powered by a local installation of Google’s Gemma 3.0, the system runs entirely on Curtin’s infrastructure, so no patient data leaves the network, no external APIs are involved, and no cloud costs accumulate. The result is faster research, more consistent reporting, and a system that scales without introducing privacy risk.
Very impressed with your work. Thanks for all your help to date!
Dr Andrew Maiorana, Curtin University
ECG classification models can identify rhythm categories with strong accuracy, but a classification output on its own isn’t a clinical report, it’s a starting point. Turning that output into something a clinician can actually read and act on requires interpreting confidence scores, contextualising lead-by-lead feature data, summarising patient demographics, and writing clear narrative text across multiple sections. For Curtin’s research team, that process was manual, time-consuming, and required significant clinical knowledge to execute well. It was also a bottleneck: every new ECG added to the dataset meant more report-writing work before the research could progress. They needed a system that could handle the translation from model output to clinical document automatically, and do it in a way that kept every piece of patient data firmly inside their own infrastructure.
We delivered a complete AI-powered ECG reporting pipeline, hosted entirely on Curtin’s own hardware. The system ingests three inputs: ECG classification outputs across seven rhythm categories, detailed lead-by-lead clinical feature data, and patient demographics, and produces a structured, styled PDF report ready for clinical review. Each report includes narrative-style interpretations with diagnosis confidence scores, highlighted feature abnormalities for quick triage, lead-specific time-series plots, visual classification probability charts, and a patient demographic summary.
Curtin’s research team can now generate detailed, clinician-ready ECG reports in minutes, down from hours of manual work per report. The quality is consistent, the format is immediately useful, and the system handles the full translation from raw model output to readable clinical document without any human intervention in between. For a research programme working at scale, that’s not just a time saving, it’s what makes the research tractable. The team can process more ECGs, iterate faster, and spend their time on analysis and clinical judgement rather than report formatting. The system also sets a strong foundation for future development, as the reporting pipeline can be updated to match as the dataset grows and classification categories evolve, without rebuilding from scratch.
| Industry | Healthcare Research / Higher Education |
| Model / LLM | Google Gemma 3.0 (open-weight, locally deployed) |
| Architecture | Custom AI reporting pipeline with RAG-assisted interpretation |
| Data Sources | ECG classification outputs, lead-by-lead clinical feature data, patient demographics |
| Infrastructure | Fully on-premises on Curtin-owned hardware |
| Privacy / Security | No external API calls; all patient data stays within Curtin’s network |
| Output Format | Structured, styled PDF reports with embedded charts, plots, and narrative text |
| Accuracy | Diagnosis confidence scores included in every report; abnormalities flagged for clinical review |



A fully offline AI chatbot gives Curtin’s international research students source-cited answers, in any language, without a byte of data leaving the university.
If you’re considering AI but aren’t sure where to begin, get in touch.