nsugar commited on
Commit
06bb465
·
verified ·
1 Parent(s): 8863184

Release v2.0.0 — single-file .nbq models + first-run download (CPU + CUDA); promote from v2-preview

Browse files
.gitattributes CHANGED
@@ -61,3 +61,13 @@ MedpodInstaller-1.3.5-cpu-avx512.exe filter=lfs diff=lfs merge=lfs -text
61
  MedpodInstaller-1.3.6-cpu.exe filter=lfs diff=lfs merge=lfs -text
62
  MedpodInstaller-1.3.6-cpu-raptorlake.exe filter=lfs diff=lfs merge=lfs -text
63
  MedpodInstaller-1.3.6-cpu-avx512.exe filter=lfs diff=lfs merge=lfs -text
 
 
 
 
 
 
 
 
 
 
 
61
  MedpodInstaller-1.3.6-cpu.exe filter=lfs diff=lfs merge=lfs -text
62
  MedpodInstaller-1.3.6-cpu-raptorlake.exe filter=lfs diff=lfs merge=lfs -text
63
  MedpodInstaller-1.3.6-cpu-avx512.exe filter=lfs diff=lfs merge=lfs -text
64
+ MedPodGPInstaller-2.0.0-cpu.exe filter=lfs diff=lfs merge=lfs -text
65
+ MedPodGPInstaller-2.0.0-cpu-raptorlake.exe filter=lfs diff=lfs merge=lfs -text
66
+ MedPodGPInstaller-2.0.0-cpu-avx512.exe filter=lfs diff=lfs merge=lfs -text
67
+ MedPodGPInstaller-2.0.0-cuda.exe filter=lfs diff=lfs merge=lfs -text
68
+ medgemma-1.5-4b-text-q4km-cpu.nbq filter=lfs diff=lfs merge=lfs -text
69
+ medgemma-1.5-4b-vision-cpu.nbq filter=lfs diff=lfs merge=lfs -text
70
+ medgemma-1.5-4b-vision-cuda.nbq filter=lfs diff=lfs merge=lfs -text
71
+ qwen3-asr-0.6b-int8-cpu.nbq filter=lfs diff=lfs merge=lfs -text
72
+ qwen3-asr-0.6b-f16-cuda.nbq filter=lfs diff=lfs merge=lfs -text
73
+ qwen3.5-0.8b-summariser-q4km-cpu.nbq filter=lfs diff=lfs merge=lfs -text
LICENSE.md CHANGED
@@ -1,150 +1,150 @@
1
- ---
2
- title: "MedPod GP — End-User License Agreement"
3
- subtitle: "Free-Distribution EULA · proprietary clinical software, free of charge"
4
- issue: "1.0"
5
- date: "2026-06-27"
6
- classification: "Public"
7
- ---
8
-
9
- # MedPod GP — End-User License Agreement
10
-
11
- Copyright © 2026 CloudKites Pty Ltd (CloudKites AI Lab), ABN 91 633 195 874,
12
- Sydney, NSW, Australia. All rights reserved.
13
-
14
- MedPod GP is **free-of-charge** software distributed in compiled (binary) form only
15
- for Windows. MedPod GP and "Numbat" (the on-device machine-learning toolkit embedded
16
- in MedPod GP) are proprietary software and the exclusive intellectual property of
17
- CloudKites Pty Ltd ("CloudKites"). Their source code is confidential and is **NOT**
18
- distributed. This Agreement governs your use and redistribution of the MedPod GP
19
- software and its accompanying materials (the "Software").
20
-
21
- > **BY INSTALLING, USING, OR DISTRIBUTING THE SOFTWARE YOU AGREE TO THIS
22
- > AGREEMENT. IF YOU DO NOT AGREE, DO NOT INSTALL, USE, OR DISTRIBUTE THE
23
- > SOFTWARE.**
24
-
25
- ## The Agreement
26
-
27
- ### 1. License Grant (Free of Charge)
28
-
29
- CloudKites grants you a free, worldwide, non-exclusive, royalty-free, perpetual
30
- license to install and use the Software, in object-code (binary) form, on any
31
- number of devices you own or control, for personal or professional purposes, at no
32
- charge, subject to the intended-use and clinical-responsibility terms in Section 6.
33
-
34
- ### 2. Redistribution (Permitted, Non-Commercial)
35
-
36
- You may copy and redistribute the Software free of charge, provided that:
37
-
38
- - **(a)** you distribute only the **complete, unmodified** official package or
39
- installer, exactly as supplied by CloudKites;
40
- - **(b)** you distribute it **free of charge** and do not sell it, charge any fee
41
- for it, place it behind a paywall, or accept any other consideration for it;
42
- - **(c)** you do not bundle, embed, or integrate it into any paid product, paid
43
- service, or commercial offering; and
44
- - **(d)** all copyright, trademark, license, and attribution notices (including
45
- this Agreement and `THIRD_PARTY_LICENSES.md`) remain intact and are included with
46
- every copy.
47
-
48
- Any other distribution requires the prior written permission of CloudKites.
49
-
50
- ### 3. Restrictions
51
-
52
- You may **NOT**, and may not permit any third party to:
53
-
54
- - **(a)** sell, rent, lease, sublicense, or charge any fee for the Software, or
55
- distribute it other than as permitted in Section 2;
56
- - **(b)** modify, adapt, translate, repackage, or create derivative works of the
57
- Software;
58
- - **(c)** reverse engineer, decompile, disassemble, or otherwise attempt to derive,
59
- reconstruct, or extract the source code, model architectures, or trade secrets of
60
- the Software or of Numbat, except to the extent this restriction is prohibited by
61
- applicable law;
62
- - **(d)** remove, alter, or obscure any proprietary, copyright, trademark, license,
63
- or attribution notices; or
64
- - **(e)** upload, post, or otherwise place the **source code** of the Software or of
65
- Numbat on any public repository or public-access network.
66
-
67
- The Software's source code and Numbat's source code are strictly confidential and
68
- are **NOT** distributed under this Agreement.
69
-
70
- ### 4. Ownership
71
-
72
- The Software and Numbat are licensed, not sold. CloudKites retains all right, title,
73
- and interest, including all intellectual-property rights. No rights are granted
74
- other than as expressly set out in this Agreement.
75
-
76
- ### 5. Third-Party Components and AI Models
77
-
78
- The Software bundles or downloads third-party open-source libraries and third-party
79
- AI model weights, each provided under its own license. Those components are licensed
80
- to you under their respective terms (the Qt framework under LGPL-3.0; FFmpeg under
81
- LGPL-2.1-or-later; SQLite in the public domain; for GPU builds the NVIDIA CUDA and
82
- cuDNN runtimes under the NVIDIA Software License Agreement; the MedGemma / Gemma
83
- models under the Gemma Terms of Use; the Qwen models under Apache-2.0; and others),
84
- which prevail over this Agreement for those components only. Required attributions
85
- and license texts are provided in `THIRD_PARTY_LICENSES.md`, which forms part of this
86
- Agreement and must be retained in any redistribution. Your use of bundled AI models
87
- is additionally subject to those models' acceptable-use / prohibited-use policies
88
- (notably the Gemma Terms of Use and Prohibited Use Policy for the Gemma / MedGemma
89
- models).
90
-
91
- ### 6. Medical / Clinical Use — No Reliance; Not a Medical Device
92
-
93
- MedPod GP is a **clinical documentation and decision-support aid for use by, or under
94
- the supervision of, a qualified healthcare professional.** It is **NOT a medical
95
- device**, is **not intended to diagnose, treat, cure, or prevent any disease**, and
96
- has **not** been cleared, approved, or certified by the TGA, FDA, MHRA, CE/EU MDR, or
97
- any other regulatory authority.
98
-
99
- The Software uses generative and predictive AI models (for transcription, chat,
100
- image analysis, search, and note drafting). Their output may be **inaccurate,
101
- incomplete, biased, or fabricated, even when it appears confident**, and may contain
102
- transcription or recognition errors. Output is **not** medical advice and is **not** a
103
- substitute for the independent professional judgement of a qualified clinician.
104
-
105
- You are solely responsible for any clinical decision, diagnosis, documentation, or
106
- action taken, and you must **independently verify all AI-generated content** —
107
- including transcriptions, summaries, image interpretations, search results, and
108
- drafted notes — against the patient, the source material, and trusted clinical
109
- references before relying on it or entering it into a medical record. You are
110
- responsible for compliance with all laws and professional obligations applicable to
111
- you, including patient privacy and health-records law.
112
-
113
- ### 7. No Warranty
114
-
115
- THE SOFTWARE IS PROVIDED FREE OF CHARGE, "AS IS" AND "AS AVAILABLE", WITHOUT
116
- WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING WARRANTIES OF MERCHANTABILITY,
117
- FITNESS FOR A PARTICULAR PURPOSE, ACCURACY, CLINICAL ACCURACY, AND NON-INFRINGEMENT,
118
- TO THE MAXIMUM EXTENT PERMITTED BY LAW.
119
-
120
- ### 8. Limitation of Liability
121
-
122
- TO THE MAXIMUM EXTENT PERMITTED BY LAW, CLOUDKITES WILL NOT BE LIABLE FOR ANY
123
- INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR EXEMPLARY DAMAGES, OR FOR LOSS OF
124
- PROFITS, DATA, GOODWILL, OR FOR ANY CLINICAL OR PATIENT-RELATED LOSS OR HARM, ARISING
125
- FROM OR RELATED TO THE SOFTWARE OR ITS OUTPUT. Because the Software is provided free
126
- of charge, CloudKites' total aggregate liability is limited to the maximum extent
127
- permitted by law. Nothing in this Agreement excludes liability that cannot be
128
- excluded under applicable law, including non-excludable rights under the Australian
129
- Consumer Law.
130
-
131
- ### 9. Termination
132
-
133
- This Agreement terminates automatically if you breach it. On termination you must
134
- cease all use and distribution and destroy all copies of the Software in your
135
- possession or control.
136
-
137
- ### 10. Governing Law
138
-
139
- This Agreement is governed by the laws of New South Wales, Australia.
140
-
141
- ### 11. Trademarks
142
-
143
- "MedPod GP", "Numbat", and "CloudKites" are trademarks of CloudKites Pty Ltd. This
144
- Agreement grants no trademark rights beyond reproducing the marks as they appear in
145
- an unmodified redistribution under Section 2.
146
-
147
- ## Contact
148
-
149
- CloudKites AI Lab — CloudKites Pty Ltd, Sydney, NSW, Australia.
150
- Email: `contact@cloudkites.com` · Web: `https://cloudkites.com/contact`
 
1
+ ---
2
+ title: "MedPod GP — End-User License Agreement"
3
+ subtitle: "Free-Distribution EULA · proprietary clinical software, free of charge"
4
+ issue: "2.0.0"
5
+ date: "2026-06-28"
6
+ classification: "Public"
7
+ ---
8
+
9
+ # MedPod GP — End-User License Agreement
10
+
11
+ Copyright © 2026 CloudKites Pty Ltd (CloudKites AI Lab), ABN 91 633 195 874,
12
+ Sydney, NSW, Australia. All rights reserved.
13
+
14
+ MedPod GP is **free-of-charge** software distributed in compiled (binary) form only
15
+ for Windows. MedPod GP and "Numbat" (the on-device machine-learning toolkit embedded
16
+ in MedPod GP) are proprietary software and the exclusive intellectual property of
17
+ CloudKites Pty Ltd ("CloudKites"). Their source code is confidential and is **NOT**
18
+ distributed. This Agreement governs your use and redistribution of the MedPod GP
19
+ software and its accompanying materials (the "Software").
20
+
21
+ > **BY INSTALLING, USING, OR DISTRIBUTING THE SOFTWARE YOU AGREE TO THIS
22
+ > AGREEMENT. IF YOU DO NOT AGREE, DO NOT INSTALL, USE, OR DISTRIBUTE THE
23
+ > SOFTWARE.**
24
+
25
+ ## The Agreement
26
+
27
+ ### 1. License Grant (Free of Charge)
28
+
29
+ CloudKites grants you a free, worldwide, non-exclusive, royalty-free, perpetual
30
+ license to install and use the Software, in object-code (binary) form, on any
31
+ number of devices you own or control, for personal or professional purposes, at no
32
+ charge, subject to the intended-use and clinical-responsibility terms in Section 6.
33
+
34
+ ### 2. Redistribution (Permitted, Non-Commercial)
35
+
36
+ You may copy and redistribute the Software free of charge, provided that:
37
+
38
+ - **(a)** you distribute only the **complete, unmodified** official package or
39
+ installer, exactly as supplied by CloudKites;
40
+ - **(b)** you distribute it **free of charge** and do not sell it, charge any fee
41
+ for it, place it behind a paywall, or accept any other consideration for it;
42
+ - **(c)** you do not bundle, embed, or integrate it into any paid product, paid
43
+ service, or commercial offering; and
44
+ - **(d)** all copyright, trademark, license, and attribution notices (including
45
+ this Agreement and `THIRD_PARTY_LICENSES.md`) remain intact and are included with
46
+ every copy.
47
+
48
+ Any other distribution requires the prior written permission of CloudKites.
49
+
50
+ ### 3. Restrictions
51
+
52
+ You may **NOT**, and may not permit any third party to:
53
+
54
+ - **(a)** sell, rent, lease, sublicense, or charge any fee for the Software, or
55
+ distribute it other than as permitted in Section 2;
56
+ - **(b)** modify, adapt, translate, repackage, or create derivative works of the
57
+ Software;
58
+ - **(c)** reverse engineer, decompile, disassemble, or otherwise attempt to derive,
59
+ reconstruct, or extract the source code, model architectures, or trade secrets of
60
+ the Software or of Numbat, except to the extent this restriction is prohibited by
61
+ applicable law;
62
+ - **(d)** remove, alter, or obscure any proprietary, copyright, trademark, license,
63
+ or attribution notices; or
64
+ - **(e)** upload, post, or otherwise place the **source code** of the Software or of
65
+ Numbat on any public repository or public-access network.
66
+
67
+ The Software's source code and Numbat's source code are strictly confidential and
68
+ are **NOT** distributed under this Agreement.
69
+
70
+ ### 4. Ownership
71
+
72
+ The Software and Numbat are licensed, not sold. CloudKites retains all right, title,
73
+ and interest, including all intellectual-property rights. No rights are granted
74
+ other than as expressly set out in this Agreement.
75
+
76
+ ### 5. Third-Party Components and AI Models
77
+
78
+ The Software bundles or downloads third-party open-source libraries and third-party
79
+ AI model weights, each provided under its own license. Those components are licensed
80
+ to you under their respective terms (the Qt framework under LGPL-3.0; FFmpeg under
81
+ LGPL-2.1-or-later; SQLite in the public domain; for GPU builds the NVIDIA CUDA and
82
+ cuDNN runtimes under the NVIDIA Software License Agreement; the MedGemma / Gemma
83
+ models under the Gemma Terms of Use; the Qwen models under Apache-2.0; and others),
84
+ which prevail over this Agreement for those components only. Required attributions
85
+ and license texts are provided in `THIRD_PARTY_LICENSES.md`, which forms part of this
86
+ Agreement and must be retained in any redistribution. Your use of bundled AI models
87
+ is additionally subject to those models' acceptable-use / prohibited-use policies
88
+ (notably the Gemma Terms of Use and Prohibited Use Policy for the Gemma / MedGemma
89
+ models).
90
+
91
+ ### 6. Medical / Clinical Use — No Reliance; Not a Medical Device
92
+
93
+ MedPod GP is a **clinical documentation and decision-support aid for use by, or under
94
+ the supervision of, a qualified healthcare professional.** It is **NOT a medical
95
+ device**, is **not intended to diagnose, treat, cure, or prevent any disease**, and
96
+ has **not** been cleared, approved, or certified by the TGA, FDA, MHRA, CE/EU MDR, or
97
+ any other regulatory authority.
98
+
99
+ The Software uses generative and predictive AI models (for transcription, chat,
100
+ image analysis, search, and note drafting). Their output may be **inaccurate,
101
+ incomplete, biased, or fabricated, even when it appears confident**, and may contain
102
+ transcription or recognition errors. Output is **not** medical advice and is **not** a
103
+ substitute for the independent professional judgement of a qualified clinician.
104
+
105
+ You are solely responsible for any clinical decision, diagnosis, documentation, or
106
+ action taken, and you must **independently verify all AI-generated content** —
107
+ including transcriptions, summaries, image interpretations, search results, and
108
+ drafted notes — against the patient, the source material, and trusted clinical
109
+ references before relying on it or entering it into a medical record. You are
110
+ responsible for compliance with all laws and professional obligations applicable to
111
+ you, including patient privacy and health-records law.
112
+
113
+ ### 7. No Warranty
114
+
115
+ THE SOFTWARE IS PROVIDED FREE OF CHARGE, "AS IS" AND "AS AVAILABLE", WITHOUT
116
+ WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING WARRANTIES OF MERCHANTABILITY,
117
+ FITNESS FOR A PARTICULAR PURPOSE, ACCURACY, CLINICAL ACCURACY, AND NON-INFRINGEMENT,
118
+ TO THE MAXIMUM EXTENT PERMITTED BY LAW.
119
+
120
+ ### 8. Limitation of Liability
121
+
122
+ TO THE MAXIMUM EXTENT PERMITTED BY LAW, CLOUDKITES WILL NOT BE LIABLE FOR ANY
123
+ INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR EXEMPLARY DAMAGES, OR FOR LOSS OF
124
+ PROFITS, DATA, GOODWILL, OR FOR ANY CLINICAL OR PATIENT-RELATED LOSS OR HARM, ARISING
125
+ FROM OR RELATED TO THE SOFTWARE OR ITS OUTPUT. Because the Software is provided free
126
+ of charge, CloudKites' total aggregate liability is limited to the maximum extent
127
+ permitted by law. Nothing in this Agreement excludes liability that cannot be
128
+ excluded under applicable law, including non-excludable rights under the Australian
129
+ Consumer Law.
130
+
131
+ ### 9. Termination
132
+
133
+ This Agreement terminates automatically if you breach it. On termination you must
134
+ cease all use and distribution and destroy all copies of the Software in your
135
+ possession or control.
136
+
137
+ ### 10. Governing Law
138
+
139
+ This Agreement is governed by the laws of New South Wales, Australia.
140
+
141
+ ### 11. Trademarks
142
+
143
+ "MedPod GP", "Numbat", and "CloudKites" are trademarks of CloudKites Pty Ltd. This
144
+ Agreement grants no trademark rights beyond reproducing the marks as they appear in
145
+ an unmodified redistribution under Section 2.
146
+
147
+ ## Contact
148
+
149
+ CloudKites AI Lab — CloudKites Pty Ltd, Sydney, NSW, Australia.
150
+ Email: `contact@cloudkites.com` · Web: `https://cloudkites.com/contact`
LICENSE.pdf CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:966a5f896a54cf659a8b46aa88518f0854da0ea0537d296fe6954898e5db2f09
3
- size 140376
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:6e931bfbc058e40e881e12ca24fed6f6ab3c234889b0ffc93d256e87ecd00521
3
+ size 140392
MedpodInstaller-1.3.6-cpu-avx512.exe → MedPodGPInstaller-2.0.0-cpu-avx512.exe RENAMED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:f9c0cddc8fc7101a2cebc584510f509413b9d77094d3db49ad7eaa01ce8f164d
3
- size 80090416
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:bf503f4437a2c9e26f6bd87f2cd9139aef931659aba15b46946a33fd7e392202
3
+ size 80121336
MedpodInstaller-1.3.6-cpu-raptorlake.exe → MedPodGPInstaller-2.0.0-cpu-raptorlake.exe RENAMED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:660984a993d9d4e6cf77bf5173f6e26f37b2d7d5dcb993961f6ff55dabcdf606
3
- size 80112240
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f93708a4293c27f9a75a2b68b2a2d388ba9d5e8d3a217929f75921a23ad2173f
3
+ size 80145208
MedpodInstaller-1.3.6-cpu.exe → MedPodGPInstaller-2.0.0-cpu.exe RENAMED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:2193bf972b66360d5eba83c9500fa3ff09707dbcd4ebc39b4b868b8bc2c5b972
3
- size 80097504
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a87c84db5f9af3d1cd4e22b82d6b2ac7805ffb87a57ba0ce46e09e91f9b8a871
3
+ size 80132384
MedpodInstaller-1.3.0-cuda.exe → MedPodGPInstaller-2.0.0-cuda.exe RENAMED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:9b3fe2081800ac7634b1155ef91e12f7fd98f69d13cda1ef86273df8ccc7bb6e
3
- size 808670760
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:77aaba8be056ade629d27df83bbd0b91e257a7ca0cfc552553d974fa6bf6e991
3
+ size 808727896
MedpodModels-asr.exe DELETED
@@ -1,3 +0,0 @@
1
- version https://git-lfs.github.com/spec/v1
2
- oid sha256:936f7eb6ed8a01ecce49225a0c33eb3b463ba48e4831865c75ef5beb4dbe6628
3
- size 1421343336
 
 
 
 
MedpodModels-medgemma.exe DELETED
@@ -1,3 +0,0 @@
1
- version https://git-lfs.github.com/spec/v1
2
- oid sha256:f3efefb00be1d2f610da7b08156212d3e3cbd679bcc9723d2173efbb0d838dbc
3
- size 3137583536
 
 
 
 
MedpodModels-summariser.exe DELETED
@@ -1,3 +0,0 @@
1
- version https://git-lfs.github.com/spec/v1
2
- oid sha256:ee508785567d197eb6eb8f7f641a866f7e26e4886f47be74cb3cb8e466f08c83
3
- size 563407720
 
 
 
 
PRODUCT_INFORMATION.md ADDED
@@ -0,0 +1,194 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ title: "MedPod GP — Product Information"
3
+ subtitle: "On-device medical AI assistant for clinicians"
4
+ issue: "2.0"
5
+ date: "2026-06-29"
6
+ classification: "Public"
7
+ ---
8
+
9
+ # MedPod GP — Product Information
10
+
11
+ MedPod GP is a desktop application from **CloudKites AI Lab (CloudKites Pty Ltd)**
12
+ that brings **medical artificial intelligence** to a clinician's own computer, with
13
+ no cloud dependency. This document summarises what MedPod GP is, what it does, the
14
+ AI models it uses, and the terms under which it is provided. It is intended for
15
+ qualified healthcare professionals and the organisations that support them.
16
+
17
+ ## Overview
18
+
19
+ MedPod GP runs capable AI models — for clinical speech transcription, medical chat,
20
+ medical image analysis, reference search, and note drafting — **entirely on the
21
+ local device**. Through a clean desktop interface organised as four tabs plus a
22
+ cross-tab note panel, it lets a clinician:
23
+
24
+ - **transcribe** a recorded consultation on-device and run clinical actions on the
25
+ transcript (**MedAudio**);
26
+ - **ask** clinical questions of a medical language model (**MedText**);
27
+ - **analyse** a medical image with a vision model and structured prompts
28
+ (**MedVision**);
29
+ - **search** bundled medical reference packs by full text (**MedSearch**);
30
+ - **draft** a structured, EMR-formatted clinical note and export it
31
+ (**Medical Note Drafting**).
32
+
33
+ From version 2.0, MedPod GP is delivered as a **small signed application installer**;
34
+ its AI models are downloaded **once, on first launch**, as single self-contained
35
+ `.nbq` files (or placed manually for fully-offline installs). Everything then runs
36
+ locally: **no patient data, prompt, recording, image, or note leaves the device** —
37
+ the only network use is that **one-time model download**.
38
+
39
+ ## Intended use & limitations
40
+
41
+ **MedPod GP is a clinical decision-support and clinical-documentation aid intended
42
+ for use by qualified healthcare professionals. It is NOT a medical device** and has
43
+ not been cleared, approved, or certified by any medical-device regulator (for
44
+ example the TGA, FDA, or under the EU MDR/CE framework).
45
+
46
+ Intended use:
47
+
48
+ - To assist qualified clinicians with **clinical documentation**, **information
49
+ retrieval**, and **drafting**, under the clinician's supervision and review.
50
+
51
+ Limitations and obligations:
52
+
53
+ - MedPod GP does **not** diagnose, treat, cure, or prevent any disease or
54
+ condition, and does **not** replace professional clinical judgement.
55
+ - **Generative AI risk.** Outputs (transcripts, chat answers, image findings, note
56
+ drafts, search results) may be inaccurate, incomplete, biased, or fabricated
57
+ ("hallucinated") even when they appear confident.
58
+ - **A qualified clinician must review, correct, and verify every output before it
59
+ is used clinically or entered into a patient record.** The responsible clinician
60
+ remains accountable for all clinical decisions and documentation.
61
+ - MedPod GP must not be used as a sole source of clinical information, nor relied
62
+ upon in emergencies.
63
+ - Reference-pack content is provided as a convenience for search and must be
64
+ confirmed against the current authoritative source.
65
+
66
+ > **In short:** MedPod GP helps a clinician work; it does not practise medicine.
67
+ > The clinician is always in charge and always responsible.
68
+
69
+ ## Capabilities
70
+
71
+ MedPod GP combines five capabilities in one application.
72
+
73
+ | Capability | What it does |
74
+ |---|---|
75
+ | **MedAudio** | Records a consultation live (with a real-time audio spectrogram) and transcribes it on-device; the transcript can be passed to clinical actions |
76
+ | **MedText** | Medical language-model chat with hot-swappable models; long inputs are auto-summarised before the model reads them |
77
+ | **MedVision** | Medical image analysis with a vision model and structured prompts for around 10 imaging types |
78
+ | **MedSearch** | Fast full-text search over bundled medical reference packs (eTG, AMH, foundation), fully offline |
79
+ | **Medical Note Drafting** | A cross-tab panel that captures content into a structured clinical note and generates an EMR-formatted final note, with Markdown / PDF export |
80
+
81
+ Capabilities work together: for example, a clinician can transcribe a consultation
82
+ in MedAudio, capture key points into the note panel, ask MedText to expand a
83
+ section, and export an EMR-formatted note — all on-device.
84
+
85
+ ## AI models used
86
+
87
+ Every model runs on-device through the in-house **Numbat** ML toolkit. Model
88
+ weights are distributed separately from the application and downloaded into the
89
+ user's models folder; they are **not** hosted in the application repository.
90
+
91
+ | Capability | Model | Provider | License |
92
+ |---|---|---|---|
93
+ | Medical chat (default) | **MedGemma 1.5 4B** | Google DeepMind | Gemma Terms of Use |
94
+ | Medical chat (alternative) | **Qwen3.5 4B** | Alibaba Cloud (Qwen) | Apache-2.0 |
95
+ | Medical chat (lightweight) | **Qwen3.5 2B** | Alibaba Cloud (Qwen) | Apache-2.0 |
96
+ | Medical image analysis | **MedGemma 1.5 (vision)** | Google DeepMind | Gemma Terms of Use |
97
+ | Clinical speech-to-text | **Qwen3-ASR 0.6B** | Alibaba Cloud (Qwen) | Apache-2.0 |
98
+ | Auto-summarisation (long inputs) | **Qwen3.5 0.8B summariser** | Alibaba Cloud (Qwen) | Apache-2.0 |
99
+
100
+ MedText models are **hot-swappable** — the active chat model can be changed from
101
+ Settings without restarting. When an input exceeds a configurable length, the
102
+ **Qwen3.5 0.8B summariser** condenses it first so it fits the chat model's context.
103
+
104
+ Use of the **MedGemma / Gemma** models is subject to the **Gemma Terms of Use** and
105
+ the Gemma Prohibited Use Policy. Full attributions and license notices for all
106
+ models are in `THIRD_PARTY_LICENSES.md`.
107
+
108
+ ## System requirements
109
+
110
+ MedPod GP ships in two Windows builds. Both are self-contained installers.
111
+
112
+ | Component | CPU build | GPU (CUDA) build |
113
+ |---|---|---|
114
+ | Operating system | Windows 10 / 11 (64-bit) | Windows 10 / 11 (64-bit) |
115
+ | Processor | x86-64 with **AVX2** (Intel Haswell 2013+ / AMD 2015+) | x86-64 with AVX2 |
116
+ | Memory | 16 GB RAM (32 GB recommended) | 16 GB RAM (32 GB recommended) |
117
+ | GPU | Not required | **NVIDIA, Compute Capability ≥ 7.0** |
118
+ | GPU runtime | — | **CUDA 13.2 + cuDNN 9** (bundled with the installer) |
119
+ | Disk | 8 GB free, plus model files | 8 GB free, plus model files |
120
+
121
+ The CPU build runs every feature on any modern PC with AVX2; large models and image
122
+ analysis are slower without a GPU. The GPU build adds NVIDIA acceleration and
123
+ bundles the CUDA/cuDNN runtime, so no separate CUDA installation is needed.
124
+
125
+ ## Privacy & data handling
126
+
127
+ - MedPod GP performs **no network communication for inference** — all AI processing
128
+ is **100% on-device**. This is **unchanged in 2.0**.
129
+ - The **only** network use is the **one-time download of the model files** on first
130
+ launch. Users who prefer to stay fully offline can download the `.nbq` model
131
+ bundles separately and place them in the models folder — the app then makes **no
132
+ network requests at all**.
133
+ - Recordings, transcripts, prompts, images, search queries, and note drafts remain
134
+ on the local device.
135
+ - **No telemetry, no analytics, no outbound requests** for AI use.
136
+ - Model files stay in the user's local models folder; documents and notes you
137
+ export are written only where you choose.
138
+
139
+ Clinicians and practices remain responsible for handling patient information in
140
+ line with applicable privacy and health-records obligations (for example, in
141
+ Australia, the Privacy Act and relevant health-records legislation).
142
+
143
+ ## Accounts & access control
144
+
145
+ MedPod GP uses **local user accounts** so a practice can give each person their own
146
+ sign-in. Accounts are stored **only on the device** (usernames and salted password
147
+ hashes in a local database); there is **no online account and no telemetry**. Two
148
+ roles are supported:
149
+
150
+ - **Administrator** — full access to all clinical features **and** account
151
+ management (create and remove users and administrators).
152
+ - **Standard user** — full access to all clinical features; cannot manage accounts.
153
+
154
+ Each installation is seeded with a **built-in administrator** (username `nikonsugar`)
155
+ so the practice can sign in and create its own accounts. Because this credential is
156
+ identical on every installation, organisations should **create their own
157
+ administrator with a strong password and disable or replace the built-in one**
158
+ immediately. Sign-in as an administrator requires ticking **“Login as
159
+ administrator”** on the login screen; standard users sign in with the box unticked.
160
+ Step-by-step instructions are in the User Guide.
161
+
162
+ ## Installation overview
163
+
164
+ 1. Download the appropriate Windows installer — **CPU** or **GPU (CUDA)** — from
165
+ the official CloudKites distribution.
166
+ 2. Run the signed installer and accept the End-User License Agreement.
167
+ 3. Launch MedPod GP. On first run, it guides you to download the AI model(s) into
168
+ your local models folder (set by the `MEDPODGP_MODEL_PATH` location, by default
169
+ under your local application-data folder).
170
+ 4. Sign in and begin. See the **User Guide** for step-by-step instructions.
171
+
172
+ Windows binaries and installers are **code-signed** by CloudKites Pty Ltd using
173
+ Microsoft Azure Trusted Signing.
174
+
175
+ ## Licensing summary
176
+
177
+ MedPod GP is **proprietary software distributed free of charge** © 2026 CloudKites
178
+ Pty Ltd (CloudKites AI Lab), ABN 91 633 195 874. It is provided in compiled
179
+ (binary) form only, for Windows. You may use it free of charge and may redistribute
180
+ the **complete, unmodified** official installer free of charge with all notices
181
+ intact (no selling, no bundling into a paid product, no modification, no
182
+ reverse-engineering). The source code of MedPod GP and the **Numbat** ML toolkit is
183
+ confidential and is not distributed.
184
+
185
+ "MedPod GP", "Numbat", and "CloudKites" are trademarks of CloudKites Pty Ltd. Full
186
+ terms are in the End-User License Agreement (`LICENSE.md`) presented during
187
+ installation. MedPod GP bundles third-party AI models and software components, each
188
+ used under its own license — see `THIRD_PARTY_LICENSES.md`. The software is provided
189
+ "as is", without warranty of any kind, to the extent permitted by law.
190
+
191
+ ## Support & contact
192
+
193
+ For support, documentation, and updates, contact CloudKites AI Lab at
194
+ `contact@cloudkites.com` or visit `cloudkites.com`.
PRODUCT_INFORMATION.pdf CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:91909fb5b7958a80b392082a060cf8a057432857acf574889f897e7cf73cb8a6
3
- size 150118
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f29ee47d16e7c7d3e0b6da5da1112c58b0fcef1a1565dec241135c8418d2c00f
3
+ size 152795
README.md CHANGED
@@ -1,236 +1,289 @@
1
- ---
2
- license: other
3
- license_name: medpodgp-eula
4
- license_link: LICENSE.md
5
- language:
6
- - en
7
- tags:
8
- - medical
9
- - clinical
10
- - healthcare
11
- - on-device
12
- - local-ai
13
- - speech-to-text
14
- - desktop-app
15
- pretty_name: MedPod GP — On-Device Medical AI Assistant
16
- ---
17
-
18
- # MedPod GP — On-Device Medical AI Assistant
19
-
20
- **MedPod GP** is a **desktop medical AI assistant** for clinicians and general
21
- practitioners that runs **entirely on your own computer**. Dictate and transcribe
22
- clinical encounters, chat with a medical language model, analyse medical images,
23
- search trusted reference packs, and draft structured EMR-ready notes — all
24
- **on-device**, with **no cloud account, no telemetry, and no network calls for
25
- inference**.
26
-
27
- A product of **CloudKites AI Lab (CloudKites Pty Ltd)**, Sydney, Australia.
28
-
29
- > 💚 **Free to download, use, and share.** MedPod GP is distributed **free of
30
- > charge**. You may use it and **redistribute the complete, unmodified official
31
- > installer** for free (no selling, no paid bundling). See **License** below.
32
-
33
- > ⚕️ **Clinical decision-support / documentation aid — not a medical device.**
34
- > MedPod GP does not diagnose, treat, or replace professional medical judgement.
35
- > All AI output must be reviewed and verified by a qualified clinician. See the
36
- > **Medical disclaimer & intended use** section below.
37
-
38
- ---
39
-
40
- ## ⬇️ Installation (Windows)
41
-
42
- MedPod GP installs in **two steps**: first the **application**, then the **AI
43
- models** it runs. Both are downloaded from this page. **You must complete both
44
- steps**the app needs its models installed before its AI features will work.
45
-
46
- ### Step 1 Install the MedPod GP app
47
-
48
- Download **one** build and run the installer:
49
-
50
- | Build | For | Installer |
51
- |---|---|---|
52
- | **GPU (CUDA)** | NVIDIA GPU (Compute Capability ≥ 7.0) fastest; bundles the CUDA 13.2 + cuDNN 9 runtime | [**MedpodInstaller-1.3.0-cuda.exe**](https://huggingface.co/cloudkites/medpodgp/resolve/main/MedpodInstaller-1.3.0-cuda.exe) |
53
- | **CPU** | Any 64-bit Windows PC with **AVX2** (Intel Haswell 2013+ / AMD 2015+) | [**MedpodInstaller-1.3.6-cpu.exe**](https://huggingface.co/cloudkites/medpodgp/resolve/main/MedpodInstaller-1.3.6-cpu.exe) |
54
-
55
- The installers are **code-signed** (Microsoft Azure Trusted Signing) and
56
- self-contained the GPU build bundles the NVIDIA CUDA/cuDNN runtime, so there is
57
- nothing else to install for the app itself.
58
-
59
- > ⚡ **What's new in v1.3.6 (CPU builds).** **Safer recording controls + clearer
60
- > versioning.** MedAudio's buttons now guide you through Record → Pause/Continue →
61
- > Finish, only enable **Transcribe** once a recording is finished, and turn a stopped
62
- > recording's cancel into **Delete Recording** with a confirm prompt — so you can't
63
- > accidentally wipe a recording; recording is clearly flagged in **red**. The app now
64
- > shows its **real version and build** (CPU/GPU + CPU variant) on the sign-in screen
65
- > and in Settings. The 1.3.4 long-audio transcription quality fix and all earlier
66
- > 1.3.x chat speedups remain. Just download the new CPU installer.
67
-
68
- **Optimized CPU builds (advanced).** Two extra CPU builds give faster prompt
69
- processing and image analysis on newer CPUs. **Each requires the matching CPU
70
- feature and will not run otherwise** — if you are unsure, use the standard **CPU**
71
- build above (it runs everywhere).
72
-
73
- | Optimized build | Best for | Requires |
74
- |---|---|---|
75
- | [**MedpodInstaller-1.3.6-cpu-raptorlake.exe**](https://huggingface.co/cloudkites/medpodgp/resolve/main/MedpodInstaller-1.3.6-cpu-raptorlake.exe) | Intel 13th/14th-gen Core (i5/i7/i9) — adds **AVX-VNNI** | Intel 12th-gen+ Core (AVX-VNNI) |
76
- | [**MedpodInstaller-1.3.6-cpu-avx512.exe**](https://huggingface.co/cloudkites/medpodgp/resolve/main/MedpodInstaller-1.3.6-cpu-avx512.exe) | AMD Ryzen 7000/9000 (Zen 4/5) and AVX-512 Intel (Ice Lake, Xeon, 11th-gen desktop) adds **AVX-512** | Any CPU with AVX-512 |
77
-
78
- ### Step 2 Install the AI models
79
-
80
- **After installing the app**, download and run the **model installers** below. Each
81
- is a **code-signed Windows installer (`.exe`)** that places its AI model into
82
- MedPod GP's local models folder. Install the models for the features you want:
83
-
84
- | Model installer | Powers | Required? | Size |
85
- |---|---|---|---|
86
- | [**MedpodModels-medgemma.exe**](https://huggingface.co/cloudkites/medpodgp/resolve/main/MedpodModels-medgemma.exe) | **MedText** (medical chat), **MedVision** (image analysis), and AI note generation MedGemma 1.5 | **Required** (core) | ~3.0 GB |
87
- | [**MedpodModels-asr.exe**](https://huggingface.co/cloudkites/medpodgp/resolve/main/MedpodModels-asr.exe) | **MedAudio** voice transcription Qwen3-ASR | Required for transcription | ~1.4 GB |
88
- | [**MedpodModels-summariser.exe**](https://huggingface.co/cloudkites/medpodgp/resolve/main/MedpodModels-summariser.exe) | Auto-summarising long inputs before chat — Qwen3.5 summariser | Recommended | ~540 MB |
89
-
90
- > **Which models do I need?** At minimum install **MedpodModels-medgemma.exe** so
91
- > **MedText**, **MedVision**, and AI note generation work. Add
92
- > **MedpodModels-asr.exe** to use **MedAudio** voice transcription, and
93
- > **MedpodModels-summariser.exe** (recommended) so long notes and transcripts are
94
- > condensed before the chat model reads them. For the full experience, install all
95
- > three. **MedSearch** reference search works on its own — it needs no AI model.
96
-
97
- Once the app and at least the MedGemma model are installed, launch **MedPod GP** —
98
- it detects the installed models automatically and you can start working.
99
-
100
- **Documentation:**
101
- [User Guide (PDF)](https://huggingface.co/cloudkites/medpodgp/resolve/main/USER_GUIDE.pdf) ·
102
- [Product Information (PDF)](https://huggingface.co/cloudkites/medpodgp/resolve/main/PRODUCT_INFORMATION.pdf) ·
103
- [License](https://huggingface.co/cloudkites/medpodgp/resolve/main/LICENSE.md)
104
-
105
- ---
106
-
107
- ## Features
108
-
109
- MedPod GP combines five clinical capabilities in one private, offline workspace:
110
-
111
- - **🎤 MedAudio — clinical transcription.** Record a consultation live (with a
112
- real-time audio spectrogram) and transcribe it on-device with **Qwen3-ASR
113
- 0.6B**, then run clinical actions on the transcript.
114
- - **💬 MedTextmedical chat.** Ask clinical questions of a hot-swappable medical
115
- language model: **MedGemma 1.5 4B**, **Qwen3.5 4B**, or **Qwen3.5 2B**. Long
116
- inputs are auto-summarised before the model reads them.
117
- - **🩻 MedVision — medical image analysis.** Upload a medical image and analyse it
118
- with the **MedGemma 1.5** vision pipeline, with structured prompts for around
119
- **10 imaging types**.
120
- - **🔎 MedSearchreference search.** Fast full-text search over bundled medical
121
- reference packs (eTG, AMH, foundation)answers in milliseconds, fully offline.
122
- - **📝 Medical Note Drafting.** A cross-tab panel that captures content from any
123
- tab into a structured clinical note and generates an **EMR-formatted final
124
- note**, with **Markdown / PDF export**.
125
-
126
- - **100% private & offline.** Every model runs on your CPU or NVIDIA GPU; nothing
127
- leaves your device. No account, no telemetry.
128
-
129
- ---
130
-
131
- ## 💻 Which build for my computer?
132
-
133
- | Your PC | Recommended build | Notes |
134
- |---|---|---|
135
- | Has an NVIDIA GPU (Compute Capability ≥ 7.0) | **GPU (CUDA)** | Fastest transcription, chat, and image analysis. Bundles CUDA/cuDNN nothing extra to install |
136
- | CPU-only, modern processor with **AVX2** (≈ 2014 onward), 16 GB+ RAM | **CPU** | Runs every feature; large models and image analysis are slower |
137
-
138
- If you are unsure whether your processor supports AVX2, the **CPU** build runs on
139
- essentially every Windows PC built since about 2014. Choose the **GPU (CUDA)**
140
- build whenever you have a supported NVIDIA graphics card.
141
-
142
- ---
143
-
144
- ## ⚡ Expected performance (rough guide)
145
-
146
- AI speed is described by two numbers, both in **tokens per second (tok/s)**:
147
-
148
- - **Decode** how fast a reply or transcript is *generated*. This is limited by
149
- your **RAM speed** (or GPU memory), **not** by the CPU model — so faster RAM, and
150
- **dual-channel** (two sticks) instead of single-channel, matters most.
151
- - **Prefill / prompt** how fast a prompt (or image) is *read in* before the reply
152
- starts. This is limited by **CPU compute**, so more cores and the optimized
153
- AVX-VNNI / AVX-512 builds help here.
154
-
155
- Rough estimates for the two main models — **MedGemma 1.5 4B** (chat / vision) and
156
- **Qwen3-ASR 0.6B** (transcription), both 4-bit. Treat as ballpark (±~30 %); MedPod
157
- GP shows live tok/s so you can see your real numbers.
158
-
159
- | Your hardware (typical) | MedGemma decode | MedGemma prefill | ASR decode | What it feels like |
160
- |---|---|---|---|---|
161
- | **CPU · AVX2** — Intel ~2014–2021 / AMD Zen 1–3, DDR4-3200 dual | ~10–14 tok/s | ~60–150 tok/s | ~50–90 tok/s | Chat a touch slower than reading; transcription faster than real-time |
162
- | **CPU · Raptor Lake** Intel 13/14th-gen, DDR5-5600 dual | ~15–22 tok/s | ~120–280 tok/s | ~80–130 tok/s | Comfortable reading-pace chat; snappy prompts & images |
163
- | **CPU · AVX-512** — AMD Ryzen 7000/9000 desktop, DDR5-6000 dual | ~16–24 tok/s | ~150–350 tok/s | ~90–150 tok/s | Fastest CPU prompt & image analysis |
164
- | **CPU · AVX-512 server** Xeon / EPYC, 8–12-channel DDR5 | ~40–90 tok/s | very high | ~150+ tok/s | Workstation-class throughput |
165
- | **GPU (CUDA)** RTX 3060–4070-class | ~50–110 tok/s | very high | near-instant | Smooth, real-time everything |
166
-
167
- **Notes**
168
- - **Single-channel RAM half the decode speed** of the figures above — use two
169
- matched sticks for dual-channel.
170
- - The optimized **Raptor Lake / AVX-512** builds mainly speed up **prefill and
171
- MedVision image analysis** (compute-bound); decode is RAM-bound, so the gain there
172
- over the standard CPU build is small.
173
- - **16 GB RAM** comfortably runs chat + transcription. MedVision, very long chats,
174
- or heavy multitasking need moreif RAM runs out the PC pages to disk and
175
- everything slows sharply (32 GB is safer for those).
176
-
177
- ---
178
-
179
- ## ⚕️ Medical disclaimer & intended use
180
-
181
- **MedPod GP is a clinical decision-support and documentation aid intended for use
182
- by qualified healthcare professionals. It is NOT a medical device and has not been
183
- cleared or approved by any medical-device regulator (e.g. TGA, FDA, CE/MDR).**
184
-
185
- - It does **not** diagnose, treat, cure, or prevent any disease or condition.
186
- - It does **not** replace the clinical judgement of a qualified clinician.
187
- - **All AI-generated output — transcripts, chat responses, image findings, note
188
- drafts, and search results must be reviewed, corrected, and verified by a
189
- qualified clinician before any clinical use or entry into a patient record.**
190
- - The responsible clinician remains accountable for all clinical decisions and
191
- documentation.
192
- - Do not rely on MedPod GP in emergencies or as a sole source of clinical
193
- information.
194
-
195
- ---
196
-
197
- ## 📜 License
198
-
199
- MedPod GP is **proprietary software distributed free of charge** © 2026 CloudKites
200
- Pty Ltd (CloudKites AI Lab), ABN 91 633 195 874. It is provided in compiled
201
- (binary) form for Windows.
202
-
203
- - ✅ **Free to use** for qualified clinicians and healthcare settings, on any
204
- number of devices.
205
- - **Free to redistribute** you may share the **complete, unmodified** official
206
- installer, free of charge, with all notices intact.
207
- - ❌ **No selling / no paid bundling**, no modification, no reverse-engineering.
208
- - The source code of MedPod GP and its **Numbat** ML toolkit is confidential and
209
- is not distributed.
210
-
211
- Full terms:
212
- [`LICENSE.md`](https://huggingface.co/cloudkites/medpodgp/resolve/main/LICENSE.md).
213
- "MedPod GP", "Numbat", and "CloudKites" are trademarks of CloudKites Pty Ltd.
214
-
215
- Bundled AI models remain under their own licenses see
216
- [`THIRD_PARTY_LICENSES.md`](https://huggingface.co/cloudkites/medpodgp/resolve/main/THIRD_PARTY_LICENSES.md).
217
- Use of the MedGemma / Gemma models is additionally subject to the **Gemma Terms of
218
- Use** and Prohibited Use Policy.
219
-
220
- > **Note on models.** The AI models are provided as separate **code-signed Windows
221
- > model installers** on this page (see **Installation Step 2**). Each bundled
222
- > model remains under its own license — use of the MedGemma / Gemma models is
223
- > subject to the **Gemma Terms of Use** and Prohibited Use Policy.
224
-
225
- ---
226
-
227
- ## ⚠️ AI output notice
228
-
229
- MedPod GP uses generative AI models. Output may be inaccurate, incomplete, or
230
- fabricated ("hallucinated") even when it appears confident, and is **not** a
231
- substitute for professional clinical judgement. **A qualified clinician must
232
- verify every output before use.**
233
-
234
- ---
235
-
236
- Contact: **contact@cloudkites.com** · **cloudkites.com**
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ license: other
3
+ license_name: medpodgp-eula
4
+ license_link: LICENSE.md
5
+ language:
6
+ - en
7
+ tags:
8
+ - medical
9
+ - clinical
10
+ - healthcare
11
+ - on-device
12
+ - local-ai
13
+ - speech-to-text
14
+ - desktop-app
15
+ pretty_name: MedPod GP — On-Device Medical AI Assistant
16
+ ---
17
+
18
+ # MedPod GP — On-Device Medical AI Assistant
19
+
20
+ **MedPod GP** is a **desktop medical AI assistant** for clinicians and general
21
+ practitioners that runs **entirely on your own computer**. Dictate and transcribe
22
+ clinical encounters, chat with a medical language model, analyse medical images,
23
+ search trusted reference packs, and draft structured EMR-ready notes — all
24
+ **on-device**, with **no cloud account, no telemetry, and no network calls for
25
+ inference**.
26
+
27
+ A product of **CloudKites AI Lab (CloudKites Pty Ltd)**, Sydney, Australia.
28
+
29
+ > 💚 **Free to download, use, and share.** MedPod GP is distributed **free of
30
+ > charge**. You may use it and **redistribute the complete, unmodified official
31
+ > installer** for free (no selling, no paid bundling). See **License** below.
32
+
33
+ > ⚕️ **Clinical decision-support / documentation aid — not a medical device.**
34
+ > MedPod GP does not diagnose, treat, or replace professional medical judgement.
35
+ > All AI output must be reviewed and verified by a qualified clinician. See the
36
+ > **Medical disclaimer & intended use** section below.
37
+
38
+ ---
39
+
40
+ ## ⬇️ Installation (Windows) — v2.0
41
+
42
+ **New in 2.0: one small app installer, models on first run.** You install a single
43
+ **code-signed app** (~80 MB). The first time you launch it, MedPod GP downloads its
44
+ AI models now packaged as **single self-contained `.nbq` files** straight into
45
+ your local models folder, with a progress screen. After that, **nothing is
46
+ downloaded again and everything runs on-device.**
47
+
48
+ > 🔒 **Offline & privacy — unchanged.** MedPod GP still runs **100% on your
49
+ > computer**: no cloud account, no telemetry, and **no network calls for any AI
50
+ > inference**. The **only** time it uses the internet is to **download the model
51
+ > files once** (or when you add a feature). Prefer to stay fully offline? **Download
52
+ > the `.nbq` files manually** (table below) and drop them into your models folder
53
+ > the app finds them and never touches the network. See *“Fully offline / manual
54
+ > install”* below.
55
+
56
+ ### Step 1 Install the MedPod GP app
57
+
58
+ Download **one** build and run the installer (code-signed, Microsoft Azure Trusted
59
+ Signing):
60
+
61
+ | Build | For | Installer |
62
+ |---|---|---|
63
+ | **CPU** | Any 64-bit Windows PC with **AVX2** (Intel Haswell 2013+ / AMD 2015+) | [**MedPodGPInstaller-2.0.0-cpu.exe**](https://huggingface.co/cloudkites/medpodgp/resolve/main/MedPodGPInstaller-2.0.0-cpu.exe) |
64
+
65
+ **Optimized CPU builds (advanced).** Faster prompt processing / image analysis on
66
+ newer CPUs. **Each requires the matching CPU feature and won't run otherwise** — if
67
+ unsure, use the standard **CPU** build (it runs everywhere).
68
+
69
+ | Optimized build | Best for | Requires |
70
+ |---|---|---|
71
+ | [**MedPodGPInstaller-2.0.0-cpu-raptorlake.exe**](https://huggingface.co/cloudkites/medpodgp/resolve/main/MedPodGPInstaller-2.0.0-cpu-raptorlake.exe) | Intel 13th/14th-gen Core (i5/i7/i9) adds **AVX-VNNI** | Intel 12th-gen+ Core (AVX-VNNI) |
72
+ | [**MedPodGPInstaller-2.0.0-cpu-avx512.exe**](https://huggingface.co/cloudkites/medpodgp/resolve/main/MedPodGPInstaller-2.0.0-cpu-avx512.exe) | AMD Ryzen 7000/9000 (Zen 4/5) and AVX-512 Intel | Any CPU with AVX-512 |
73
+
74
+ **GPU (CUDA) build.** Have a supported NVIDIA card? Use the CUDA build for the
75
+ fastest transcription, chat, and image analysis. It **bundles the CUDA + cuDNN
76
+ runtime** — nothing extra to install.
77
+
78
+ | GPU build | Best for | Requires |
79
+ |---|---|---|
80
+ | [**MedPodGPInstaller-2.0.0-cuda.exe**](https://huggingface.co/cloudkites/medpodgp/resolve/main/MedPodGPInstaller-2.0.0-cuda.exe) | Any PC with an NVIDIA GPU (**Compute Capability ≥ 7.0**) | NVIDIA GPU + recent driver |
81
+
82
+ ### Step 2 First launch downloads the models
83
+
84
+ Launch **MedPod GP**. If the model files aren't present yet, it shows a **first-time
85
+ setup** screen that downloads the bundles it needs and shows progress. When it
86
+ finishes, sign in and start working — **no further downloads, ever.** A download that
87
+ gets interrupted **resumes** where it left off when you retry.
88
+
89
+ ### Fully offline / manual install
90
+
91
+ You can skip the in-app download entirely: grab the `.nbq` files below and place them
92
+ in your models folder `%LOCALAPPDATA%\medpodgp\models` (e.g.
93
+ `C:\Users\<you>\AppData\Local\medpodgp\models`). The app detects them on launch and
94
+ runs without any network access.
95
+
96
+ **Match the bundles to your build.** Two of the models (text, summariser) are
97
+ **device-neutral** the same file works on the CPU and CUDA builds. The other two
98
+ (vision, ASR) ship **device-specific** weights, so a CPU build uses the `-cpu`
99
+ bundle and a CUDA build uses the `-cuda` bundle. Download the **two shared** files
100
+ plus the **two** that match your build.
101
+
102
+ **Shared by both builds:**
103
+
104
+ | Model bundle (`.nbq`) | Powers | Required? | Size |
105
+ |---|---|---|---|
106
+ | [**medgemma-1.5-4b-text-q4km-cpu.nbq**](https://huggingface.co/cloudkites/medpodgp/resolve/main/medgemma-1.5-4b-text-q4km-cpu.nbq) | **MedText** chat + AI note generation — MedGemma 1.5 (text) | **Required** | ~2.5 GB |
107
+ | [**qwen3.5-0.8b-summariser-q4km-cpu.nbq**](https://huggingface.co/cloudkites/medpodgp/resolve/main/qwen3.5-0.8b-summariser-q4km-cpu.nbq) | Auto-summarising long inputs before chat — Qwen3.5 0.8B | Recommended | ~0.5 GB |
108
+
109
+ **CPU build only:**
110
+
111
+ | Model bundle (`.nbq`) | Powers | Required? | Size |
112
+ |---|---|---|---|
113
+ | [**medgemma-1.5-4b-vision-cpu.nbq**](https://huggingface.co/cloudkites/medpodgp/resolve/main/medgemma-1.5-4b-vision-cpu.nbq) | **MedVision** image analysis MedGemma 1.5 (vision) | Required for MedVision | ~0.85 GB |
114
+ | [**qwen3-asr-0.6b-int8-cpu.nbq**](https://huggingface.co/cloudkites/medpodgp/resolve/main/qwen3-asr-0.6b-int8-cpu.nbq) | **MedAudio** voice transcription Qwen3-ASR | Required for MedAudio | ~1.1 GB |
115
+
116
+ **CUDA (GPU) build only:**
117
+
118
+ | Model bundle (`.nbq`) | Powers | Required? | Size |
119
+ |---|---|---|---|
120
+ | [**medgemma-1.5-4b-vision-cuda.nbq**](https://huggingface.co/cloudkites/medpodgp/resolve/main/medgemma-1.5-4b-vision-cuda.nbq) | **MedVision** image analysis MedGemma 1.5 (vision, F16) | Required for MedVision | ~0.85 GB |
121
+ | [**qwen3-asr-0.6b-f16-cuda.nbq**](https://huggingface.co/cloudkites/medpodgp/resolve/main/qwen3-asr-0.6b-f16-cuda.nbq) | **MedAudio** voice transcription Qwen3-ASR (F16) | Required for MedAudio | ~1.5 GB |
122
+
123
+ Each `.nbq` is a single self-contained, integrity-checked file holding the model's
124
+ (unchanged, same-quality) weights **plus its tokenizer/config** — so the app loads
125
+ one file and is ready. The first-run downloader automatically fetches the right set
126
+ for your build; the table above is only for manual/offline placement. **MedSearch**
127
+ reference search needs no model.
128
+
129
+ ### Signing in & accounts
130
+
131
+ MedPod GP has **local user accounts** (stored only on your PC — no online account, no
132
+ telemetry). There are **administrators** (can use every feature *and* manage accounts)
133
+ and **standard users** (every clinical feature, no account management).
134
+
135
+ **First sign-inbuilt-in administrator:**
136
+
137
+ | Username | Password | Role |
138
+ |---|---|---|
139
+ | `nikonsugar` | `cloudkitesailab` | Administrator |
140
+
141
+ On the login screen, enter these, **tick “Login as administrator,”** and click **Sign
142
+ in**. 🔐 **Change this right away** — it's the same on every install, so it isn't
143
+ secret. Create your own admin with a strong password and use that instead.
144
+
145
+ - **Create a user:** signed in as an admin, open the **administrator dashboard →
146
+ Accounts**, click **Add User**, set a username + password (+ optional display name),
147
+ **Save**. (Use **Add Admin** to grant another person admin rights.)
148
+ - **Log out / switch user:** click **Logout** in the top bar; sign in as the other
149
+ user leave **“Login as administrator” unticked** for a standard account.
150
+
151
+ Full step-by-step instructions are in the **User Guide** below.
152
+
153
+ **Documentation:**
154
+ [User Guide (PDF)](https://huggingface.co/cloudkites/medpodgp/resolve/main/USER_GUIDE.pdf) ·
155
+ [Product Information (PDF)](https://huggingface.co/cloudkites/medpodgp/resolve/main/PRODUCT_INFORMATION.pdf) ·
156
+ [License](https://huggingface.co/cloudkites/medpodgp/resolve/main/LICENSE.md)
157
+
158
+ ---
159
+
160
+ ## ✨ Features
161
+
162
+ MedPod GP combines five clinical capabilities in one private, offline workspace:
163
+
164
+ - **🎤 MedAudio clinical transcription.** Record a consultation live (with a
165
+ real-time audio spectrogram) and transcribe it on-device with **Qwen3-ASR
166
+ 0.6B**, then run clinical actions on the transcript.
167
+ - **💬 MedText — medical chat.** Ask clinical questions of a hot-swappable medical
168
+ language model: **MedGemma 1.5 4B**, **Qwen3.5 4B**, or **Qwen3.5 2B**. Long
169
+ inputs are auto-summarised before the model reads them.
170
+ - **🩻 MedVision medical image analysis.** Upload a medical image and analyse it
171
+ with the **MedGemma 1.5** vision pipeline, with structured prompts for around
172
+ **10 imaging types**.
173
+ - **🔎 MedSearch — reference search.** Fast full-text search over bundled medical
174
+ reference packs (eTG, AMH, foundation)answers in milliseconds, fully offline.
175
+ - **📝 Medical Note Drafting.** A cross-tab panel that captures content from any
176
+ tab into a structured clinical note and generates an **EMR-formatted final
177
+ note**, with **Markdown / PDF export**.
178
+
179
+ - **100% private & offline.** Every model runs on your CPU or NVIDIA GPU; nothing
180
+ leaves your device. No account, no telemetry.
181
+
182
+ ---
183
+
184
+ ## 💻 Which build for my computer?
185
+
186
+ | Your PC | Recommended build | Notes |
187
+ |---|---|---|
188
+ | Has an NVIDIA GPU (Compute Capability ≥ 7.0) | **GPU (CUDA)** | Fastest transcription, chat, and image analysis. Bundles CUDA/cuDNN — nothing extra to install |
189
+ | CPU-only, modern processor with **AVX2** (≈ 2014 onward), 16 GB+ RAM | **CPU** | Runs every feature; large models and image analysis are slower |
190
+
191
+ If you are unsure whether your processor supports AVX2, the **CPU** build runs on
192
+ essentially every Windows PC built since about 2014. Choose the **GPU (CUDA)**
193
+ build whenever you have a supported NVIDIA graphics card.
194
+
195
+ ---
196
+
197
+ ## Expected performance (rough guide)
198
+
199
+ AI speed is described by two numbers, both in **tokens per second (tok/s)**:
200
+
201
+ - **Decode** how fast a reply or transcript is *generated*. This is limited by
202
+ your **RAM speed** (or GPU memory), **not** by the CPU model — so faster RAM, and
203
+ **dual-channel** (two sticks) instead of single-channel, matters most.
204
+ - **Prefill / prompt** — how fast a prompt (or image) is *read in* before the reply
205
+ starts. This is limited by **CPU compute**, so more cores and the optimized
206
+ AVX-VNNI / AVX-512 builds help here.
207
+
208
+ Rough estimates for the two main models **MedGemma 1.5 4B** (chat / vision) and
209
+ **Qwen3-ASR 0.6B** (transcription), both 4-bit. Treat as ballpark (±~30 %); MedPod
210
+ GP shows live tok/s so you can see your real numbers.
211
+
212
+ | Your hardware (typical) | MedGemma decode | MedGemma prefill | ASR decode | What it feels like |
213
+ |---|---|---|---|---|
214
+ | **CPU · AVX2** — Intel ~2014–2021 / AMD Zen 1–3, DDR4-3200 dual | ~10–14 tok/s | ~60–150 tok/s | ~50–90 tok/s | Chat a touch slower than reading; transcription faster than real-time |
215
+ | **CPU · Raptor Lake** Intel 13/14th-gen, DDR5-5600 dual | ~15–22 tok/s | ~120–280 tok/s | ~80–130 tok/s | Comfortable reading-pace chat; snappy prompts & images |
216
+ | **CPU · AVX-512** — AMD Ryzen 7000/9000 desktop, DDR5-6000 dual | ~16–24 tok/s | ~150–350 tok/s | ~90–150 tok/s | Fastest CPU prompt & image analysis |
217
+ | **CPU · AVX-512 server** — Xeon / EPYC, 8–12-channel DDR5 | ~40–90 tok/s | very high | ~150+ tok/s | Workstation-class throughput |
218
+ | **GPU (CUDA)** RTX 3060–4070-class | ~50–110 tok/s | very high | near-instant | Smooth, real-time everything |
219
+
220
+ **Notes**
221
+ - **Single-channel RAM half the decode speed** of the figures above — use two
222
+ matched sticks for dual-channel.
223
+ - The optimized **Raptor Lake / AVX-512** builds mainly speed up **prefill and
224
+ MedVision image analysis** (compute-bound); decode is RAM-bound, so the gain there
225
+ over the standard CPU build is small.
226
+ - **16 GB RAM** comfortably runs chat + transcription. MedVision, very long chats,
227
+ or heavy multitasking need more — if RAM runs out the PC pages to disk and
228
+ everything slows sharply (32 GB is safer for those).
229
+
230
+ ---
231
+
232
+ ## ⚕️ Medical disclaimer & intended use
233
+
234
+ **MedPod GP is a clinical decision-support and documentation aid intended for use
235
+ by qualified healthcare professionals. It is NOT a medical device and has not been
236
+ cleared or approved by any medical-device regulator (e.g. TGA, FDA, CE/MDR).**
237
+
238
+ - It does **not** diagnose, treat, cure, or prevent any disease or condition.
239
+ - It does **not** replace the clinical judgement of a qualified clinician.
240
+ - **All AI-generated output — transcripts, chat responses, image findings, note
241
+ drafts, and search results — must be reviewed, corrected, and verified by a
242
+ qualified clinician before any clinical use or entry into a patient record.**
243
+ - The responsible clinician remains accountable for all clinical decisions and
244
+ documentation.
245
+ - Do not rely on MedPod GP in emergencies or as a sole source of clinical
246
+ information.
247
+
248
+ ---
249
+
250
+ ## 📜 License
251
+
252
+ MedPod GP is **proprietary software distributed free of charge** © 2026 CloudKites
253
+ Pty Ltd (CloudKites AI Lab), ABN 91 633 195 874. It is provided in compiled
254
+ (binary) form for Windows.
255
+
256
+ - ✅ **Free to use** — for qualified clinicians and healthcare settings, on any
257
+ number of devices.
258
+ - ✅ **Free to redistribute** — you may share the **complete, unmodified** official
259
+ installer, free of charge, with all notices intact.
260
+ - ❌ **No selling / no paid bundling**, no modification, no reverse-engineering.
261
+ - The source code of MedPod GP and its **Numbat** ML toolkit is confidential and
262
+ is not distributed.
263
+
264
+ Full terms:
265
+ [`LICENSE.md`](https://huggingface.co/cloudkites/medpodgp/resolve/main/LICENSE.md).
266
+ "MedPod GP", "Numbat", and "CloudKites" are trademarks of CloudKites Pty Ltd.
267
+
268
+ Bundled AI models remain under their own licenses — see
269
+ [`THIRD_PARTY_LICENSES.md`](https://huggingface.co/cloudkites/medpodgp/resolve/main/THIRD_PARTY_LICENSES.md).
270
+ Use of the MedGemma / Gemma models is additionally subject to the **Gemma Terms of
271
+ Use** and Prohibited Use Policy.
272
+
273
+ > **Note on models.** The AI models are provided as separate **code-signed Windows
274
+ > model installers** on this page (see **Installation → Step 2**). Each bundled
275
+ > model remains under its own license — use of the MedGemma / Gemma models is
276
+ > subject to the **Gemma Terms of Use** and Prohibited Use Policy.
277
+
278
+ ---
279
+
280
+ ## ⚠️ AI output notice
281
+
282
+ MedPod GP uses generative AI models. Output may be inaccurate, incomplete, or
283
+ fabricated ("hallucinated") even when it appears confident, and is **not** a
284
+ substitute for professional clinical judgement. **A qualified clinician must
285
+ verify every output before use.**
286
+
287
+ ---
288
+
289
+ Contact: **contact@cloudkites.com** · **cloudkites.com**
THIRD_PARTY_LICENSES.md CHANGED
@@ -1,70 +1,70 @@
1
- # Third-Party Licenses & Attributions
2
-
3
- MedPod GP is a proprietary product of CloudKites Pty Ltd (see `LICENSE.md`). It
4
- bundles or downloads the third-party AI models and software components listed below,
5
- each used under its own license. The notices in this file are provided to comply
6
- with those licenses and are part of the MedPod GP End-User License Agreement. These
7
- attributions must be retained.
8
-
9
- MedPod GP does **not** modify the third-party model weights' architectures; the
10
- models are run for inference and, where noted, quantized for on-device efficiency.
11
- Where a license requires that modifications be indicated, quantization and format
12
- conversion for on-device use are the only changes made.
13
-
14
- ---
15
-
16
- ## AI models
17
-
18
- | Model | Role in MedPod GP | Provider | License |
19
- |---|---|---|---|
20
- | **MedGemma 1.5 4B** (instruction-tuned) | Medical chat (MedText, default) | Google DeepMind | Gemma Terms of Use |
21
- | **MedGemma 1.5** (vision) | Medical image analysis (MedVision) | Google DeepMind | Gemma Terms of Use |
22
- | **Qwen3.5 4B** | Medical chat (MedText) | Alibaba Cloud (Qwen) | Apache License 2.0 |
23
- | **Qwen3.5 2B** | Medical chat (MedText, lightweight) | Alibaba Cloud (Qwen) | Apache License 2.0 |
24
- | **Qwen3.5 0.8B** | Auto-summarisation of long inputs | Alibaba Cloud (Qwen) | Apache License 2.0 |
25
- | **Qwen3-ASR 0.6B** | Clinical speech-to-text (MedAudio) | Alibaba Cloud (Qwen) | Apache License 2.0 |
26
-
27
- ### Attribution notes
28
-
29
- - **MedGemma / Gemma models** are provided by Google under and subject to the
30
- **Gemma Terms of Use** (ai.google.dev/gemma/terms) and the **Gemma Prohibited Use
31
- Policy**. "Gemma is provided under and subject to the Gemma Terms of Use." Your
32
- use of the MedGemma / Gemma models in MedPod GP is subject to those terms and that
33
- policy.
34
- - **Qwen** models (Qwen3.5 4B / 2B / 0.8B and Qwen3-ASR 0.6B) © Alibaba Cloud,
35
- licensed under the **Apache License 2.0**.
36
-
37
- Each model is redistributed/downloaded as quantized weights for on-device inference
38
- only, into the user's local models folder. Model weights are **not** hosted in this
39
- documentation repository.
40
-
41
- ---
42
-
43
- ## Software components
44
-
45
- | Component | Use | License |
46
- |---|---|---|
47
- | **Qt 6** | Desktop UI framework (dynamically linked) | LGPL-3.0 (or commercial Qt license) |
48
- | **SQLite** (via the zqlite binding, including FTS5 full-text search) | MedSearch index and local storage | Public Domain |
49
- | **FFmpeg** | Microphone / audio device capture for MedAudio | LGPL-2.1+ |
50
- | **NVIDIA CUDA Toolkit & cuDNN** (GPU build only) | GPU acceleration runtime | NVIDIA Software License Agreement |
51
-
52
- Qt 6 is used under the LGPL-3.0: it is dynamically linked, and the user may replace
53
- the Qt runtime libraries. SQLite is in the Public Domain. FFmpeg is used under the
54
- LGPL-2.1+. The NVIDIA CUDA/cuDNN runtimes are redistributed in the **GPU (CUDA)**
55
- build under the NVIDIA Software License Agreement.
56
-
57
- ---
58
-
59
- ## Full license texts
60
-
61
- The complete text of each referenced license — the Apache License 2.0, the Gemma
62
- Terms of Use and Prohibited Use Policy, LGPL-3.0 / LGPL-2.1, the SQLite public-domain
63
- dedication, and the NVIDIA Software License Agreement — accompanies the
64
- corresponding component and is available from its provider. Copies are included with
65
- the distribution where required by the applicable license. All attributions above
66
- must be retained.
67
-
68
- © 2026 CloudKites Pty Ltd. This attribution file is provided to satisfy the notice
69
- requirements of the licenses above and does not grant any rights in MedPod GP or
70
- Numbat themselves, which remain proprietary (see `LICENSE.md`).
 
1
+ # Third-Party Licenses & Attributions
2
+
3
+ MedPod GP is a proprietary product of CloudKites Pty Ltd (see `LICENSE.md`). It
4
+ bundles or downloads the third-party AI models and software components listed below,
5
+ each used under its own license. The notices in this file are provided to comply
6
+ with those licenses and are part of the MedPod GP End-User License Agreement. These
7
+ attributions must be retained.
8
+
9
+ MedPod GP does **not** modify the third-party model weights' architectures; the
10
+ models are run for inference and, where noted, quantized for on-device efficiency.
11
+ Where a license requires that modifications be indicated, quantization and format
12
+ conversion for on-device use are the only changes made.
13
+
14
+ ---
15
+
16
+ ## AI models
17
+
18
+ | Model | Role in MedPod GP | Provider | License |
19
+ |---|---|---|---|
20
+ | **MedGemma 1.5 4B** (instruction-tuned) | Medical chat (MedText, default) | Google DeepMind | Gemma Terms of Use |
21
+ | **MedGemma 1.5** (vision) | Medical image analysis (MedVision) | Google DeepMind | Gemma Terms of Use |
22
+ | **Qwen3.5 4B** | Medical chat (MedText) | Alibaba Cloud (Qwen) | Apache License 2.0 |
23
+ | **Qwen3.5 2B** | Medical chat (MedText, lightweight) | Alibaba Cloud (Qwen) | Apache License 2.0 |
24
+ | **Qwen3.5 0.8B** | Auto-summarisation of long inputs | Alibaba Cloud (Qwen) | Apache License 2.0 |
25
+ | **Qwen3-ASR 0.6B** | Clinical speech-to-text (MedAudio) | Alibaba Cloud (Qwen) | Apache License 2.0 |
26
+
27
+ ### Attribution notes
28
+
29
+ - **MedGemma / Gemma models** are provided by Google under and subject to the
30
+ **Gemma Terms of Use** (ai.google.dev/gemma/terms) and the **Gemma Prohibited Use
31
+ Policy**. "Gemma is provided under and subject to the Gemma Terms of Use." Your
32
+ use of the MedGemma / Gemma models in MedPod GP is subject to those terms and that
33
+ policy.
34
+ - **Qwen** models (Qwen3.5 4B / 2B / 0.8B and Qwen3-ASR 0.6B) © Alibaba Cloud,
35
+ licensed under the **Apache License 2.0**.
36
+
37
+ Each model is redistributed/downloaded as quantized weights for on-device inference
38
+ only, into the user's local models folder. Model weights are **not** hosted in this
39
+ documentation repository.
40
+
41
+ ---
42
+
43
+ ## Software components
44
+
45
+ | Component | Use | License |
46
+ |---|---|---|
47
+ | **Qt 6** | Desktop UI framework (dynamically linked) | LGPL-3.0 (or commercial Qt license) |
48
+ | **SQLite** (via the zqlite binding, including FTS5 full-text search) | MedSearch index and local storage | Public Domain |
49
+ | **FFmpeg** | Microphone / audio device capture for MedAudio | LGPL-2.1+ |
50
+ | **NVIDIA CUDA Toolkit & cuDNN** (GPU build only) | GPU acceleration runtime | NVIDIA Software License Agreement |
51
+
52
+ Qt 6 is used under the LGPL-3.0: it is dynamically linked, and the user may replace
53
+ the Qt runtime libraries. SQLite is in the Public Domain. FFmpeg is used under the
54
+ LGPL-2.1+. The NVIDIA CUDA/cuDNN runtimes are redistributed in the **GPU (CUDA)**
55
+ build under the NVIDIA Software License Agreement.
56
+
57
+ ---
58
+
59
+ ## Full license texts
60
+
61
+ The complete text of each referenced license — the Apache License 2.0, the Gemma
62
+ Terms of Use and Prohibited Use Policy, LGPL-3.0 / LGPL-2.1, the SQLite public-domain
63
+ dedication, and the NVIDIA Software License Agreement — accompanies the
64
+ corresponding component and is available from its provider. Copies are included with
65
+ the distribution where required by the applicable license. All attributions above
66
+ must be retained.
67
+
68
+ © 2026 CloudKites Pty Ltd. This attribution file is provided to satisfy the notice
69
+ requirements of the licenses above and does not grant any rights in MedPod GP or
70
+ Numbat themselves, which remain proprietary (see `LICENSE.md`).
USER_GUIDE.md ADDED
@@ -0,0 +1,317 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ title: "MedPod GP — User Guide"
3
+ subtitle: "On-device medical AI on your desktop"
4
+ issue: "2.0"
5
+ date: "2026-06-28"
6
+ classification: "Public"
7
+ ---
8
+
9
+ # MedPod GP — User Guide
10
+
11
+ MedPod GP is a desktop application for clinicians that runs **medical AI entirely
12
+ on your own computer**. You can transcribe a consultation, chat with a medical
13
+ language model, analyse a medical image, search trusted reference packs, and draft
14
+ a structured EMR-ready note — and nothing ever leaves your machine. This guide
15
+ walks you through installing MedPod GP, getting models, and using every feature.
16
+
17
+ > ⚕️ **Before you begin.** MedPod GP is a clinical decision-support and
18
+ > documentation aid, **not a medical device**. Every AI output must be reviewed and
19
+ > verified by a qualified clinician before clinical use. See **Safety & responsible
20
+ > use** at the end of this guide.
21
+
22
+ ## System requirements
23
+
24
+ | Component | CPU build | GPU (CUDA) build |
25
+ |---|---|---|
26
+ | OS | Windows 10 / 11 (64-bit) | Windows 10 / 11 (64-bit) |
27
+ | Processor | x86-64 with **AVX2** (≈ 2014 onward) | x86-64 with AVX2 |
28
+ | RAM | 16 GB (32 GB recommended) | 16 GB (32 GB recommended) |
29
+ | GPU | Not required | **NVIDIA, Compute Capability ≥ 7.0** |
30
+ | GPU runtime | — | **CUDA 13.2 + cuDNN 9** (bundled) |
31
+ | Disk | 8 GB free, plus model files | 8 GB free, plus model files |
32
+
33
+ ## Installation
34
+
35
+ 1. Download the right installer for your computer (see **Which build should I
36
+ choose?** below):
37
+ - **`MedPodGPInstaller-2.0.0-cpu.exe`** — any PC with an AVX2 processor
38
+ (the safe default).
39
+ - **`MedPodGPInstaller-2.0.0-cpu-raptorlake.exe`** — newer Intel Core
40
+ (12th-gen "Alder Lake"/"Raptor Lake" and later) for extra speed.
41
+ - **`MedPodGPInstaller-2.0.0-cpu-avx512.exe`** — CPUs with AVX-512
42
+ (e.g. AMD Zen 4/5, some Intel) for the fastest CPU performance.
43
+ - **`MedPodGPInstaller-2.0.0-cuda.exe`** — PCs with a supported NVIDIA GPU.
44
+ 2. Run the installer and accept the licence agreement.
45
+ 3. Choose an install location and finish. A desktop and Start-menu shortcut are
46
+ created.
47
+
48
+ The installer is **code-signed** by CloudKites Pty Ltd via Microsoft Azure Trusted
49
+ Signing. The GPU installer additionally bundles the NVIDIA CUDA and cuDNN runtime
50
+ libraries, so no separate CUDA installation is required.
51
+
52
+ ### Which build should I choose?
53
+
54
+ - **You have an NVIDIA graphics card (Compute Capability ≥ 7.0).** Install the
55
+ **GPU (CUDA)** build (`...-cuda.exe`) for the fastest transcription, chat, and
56
+ image analysis. It bundles everything needed — nothing extra to install.
57
+ - **You have a regular computer (CPU only).** Install a **CPU** build. Every
58
+ feature works; large models and image analysis are simply slower. Your processor
59
+ needs **AVX2** (essentially every PC built since about 2014) and at least 16 GB
60
+ of memory. If unsure, choose plain **`...-cpu.exe`** — it runs on any AVX2 PC.
61
+ If you have a recent CPU you can use a tuned build for more speed:
62
+ **`...-cpu-avx512.exe`** for AVX-512 CPUs (AMD Zen 4/5, some Intel), or
63
+ **`...-cpu-raptorlake.exe`** for newer Intel Core. When in doubt, the plain CPU
64
+ build is always safe.
65
+
66
+ ## First run & model download (v2.0)
67
+
68
+ From version 2.0, MedPod GP ships as a **small application installer**, and its AI
69
+ models are delivered as **single self-contained `.nbq` files** that the app downloads
70
+ **once, on first launch**.
71
+
72
+ 1. Launch MedPod GP. If the model files aren't present yet, a **first-time setup**
73
+ screen appears, listing the model bundles it needs and their sizes.
74
+ 2. Click **Download**. The bundles download one at a time into your **models folder**
75
+ (by default `%LOCALAPPDATA%\medpodgp\models`; override with `MEDPODGP_MODEL_PATH`),
76
+ with a progress bar. An interrupted download **resumes** where it stopped when you
77
+ retry.
78
+ 3. When the required bundles are present, the setup screen gives way to the normal
79
+ **login** screen; sign in and the app loads the models in the background (the
80
+ window stays responsive).
81
+ 4. Once a model is **Ready**, its feature unlocks.
82
+
83
+ Models are downloaded **once** and reused on every later launch.
84
+
85
+ ## Accounts & signing in
86
+
87
+ MedPod GP keeps **local user accounts** so a clinic can give each person their own
88
+ sign-in. Accounts live **only on this computer** — usernames and password hashes are
89
+ stored in a local database; **nothing is sent anywhere** and there is no online
90
+ account. There are two kinds of account:
91
+
92
+ - **Administrator** (the *owner*/*admin* role) — can use every feature **and** manage
93
+ accounts (create and remove users and other administrators).
94
+ - **User** (standard) — can use every clinical feature, but cannot manage accounts.
95
+
96
+ ### First sign-in — the built-in administrator
97
+
98
+ Every fresh installation comes with one built-in administrator so you can get in and
99
+ create your team's accounts:
100
+
101
+ | Field | Value |
102
+ |---|---|
103
+ | **Username** | `nikonsugar` |
104
+ | **Password** | `cloudkitesailab` |
105
+ | **Role** | Administrator (owner) |
106
+
107
+ To sign in as the administrator:
108
+
109
+ 1. On the **login** screen, enter the username and password above.
110
+ 2. Tick **“Login as administrator.”** This box grants the **administrator
111
+ dashboard** and is only accepted for admin/owner accounts. (An administrator may
112
+ also sign in with the box **unticked** to get an ordinary session without the
113
+ dashboard; a standard user must always leave it unticked.)
114
+ 3. Click **Sign in.** The administrator dashboard becomes available.
115
+
116
+ > 🔐 **Change this immediately.** The built-in administrator password is the same on
117
+ > every installation, so it is **not secret**. After your first sign-in, create your
118
+ > own administrator account with a strong password (see below) and use that from then
119
+ > on.
120
+
121
+ ### Creating a normal user
122
+
123
+ While signed in as an administrator:
124
+
125
+ 1. Open the **administrator dashboard** (the **Accounts** area).
126
+ 2. Choose the **Users** tab and click **Add User** (use **Add Admin** on the *Admins*
127
+ tab if you instead want to grant another person administrator rights).
128
+ 3. Fill in:
129
+ - **Username** — what the person types to log in (required).
130
+ - **Password** — a strong password (required).
131
+ - **Display name** — a friendly name shown in the app (optional).
132
+ 4. Click **Save/Add.** The account is created with the **User** role and is ready to
133
+ use straight away.
134
+
135
+ You can also **remove** an account from the same screen, and review a local
136
+ **activity log** of sign-ins and account changes.
137
+
138
+ ### Logging out and signing in as another user
139
+
140
+ 1. Click **Logout** in the top navigation bar. MedPod GP returns to the **login**
141
+ screen (any in-progress work in the tabs is for the current session only).
142
+ 2. Enter the **new user's** username and password.
143
+ 3. Leave **“Login as administrator” unticked** for a standard user account, then click
144
+ **Sign in.** The clinical tabs are available; the administrator dashboard is not
145
+ shown for standard users.
146
+
147
+ To switch back to an administrator later, log out again and sign in with an
148
+ administrator account (with the **“Login as administrator”** box ticked).
149
+
150
+ > **🔒 Offline & privacy — unchanged in 2.0.** MedPod GP runs **entirely on your
151
+ > computer**. There is **no account, no telemetry, and no network call for any AI
152
+ > inference** — your audio, images, notes, and questions never leave your device. The
153
+ > **only** internet use is the **one-time model download**. If you prefer to stay
154
+ > fully offline, you can **download the `.nbq` files yourself** and place them in the
155
+ > models folder — the app detects them on launch and never touches the network. Each
156
+ > `.nbq` is a single, integrity-checked file holding the model's (unchanged,
157
+ > same-quality) weights plus its tokenizer, so the app loads one file and is ready.
158
+
159
+ ## The interface
160
+
161
+ After you sign in, the application shows a **navigation bar**, the active **tab**,
162
+ and the **Medical Note Drafting** panel.
163
+
164
+ - **Navigation bar** — switch between the four tabs (**MedAudio**, **MedText**,
165
+ **MedVision**, **MedSearch**) and open **Settings** (the gear button). **MedAudio**
166
+ is the active tab when the app opens.
167
+ - **Tab area** — the controls for the currently selected capability.
168
+ - **Note panel** — the cross-tab **Medical Note Drafting** panel, available
169
+ alongside every tab, for capturing content into a structured note.
170
+ - **System tray** — MedPod GP can minimise to the Windows system tray; double-click
171
+ the tray icon to restore the window (see **Settings**).
172
+
173
+ ## Using MedAudio
174
+
175
+ MedAudio records a consultation and transcribes it on-device with the Qwen3-ASR
176
+ model.
177
+
178
+ 1. Open the **MedAudio** tab.
179
+ 2. Click **Record** to start capturing audio from your microphone. A live
180
+ **spectrogram** shows the incoming sound so you can confirm the microphone is
181
+ working.
182
+ 3. Click **Stop** when the consultation segment is finished.
183
+ 4. Click **Transcribe**. MedPod GP converts the recording into text on-device and
184
+ shows the transcript.
185
+ 5. Review and correct the transcript, then run a **clinical action** on it (for
186
+ example, capturing it into the note panel) as needed.
187
+
188
+ > Tip: speak clearly and minimise background noise for the most accurate
189
+ > transcript. Always proofread a transcript before using it clinically.
190
+
191
+ ## Using MedText
192
+
193
+ MedText is a medical chat with a hot-swappable language model.
194
+
195
+ 1. Open the **MedText** tab.
196
+ 2. Type your clinical question in the message box.
197
+ 3. Press **Send**. The reply streams in and is rendered with formatting (headings,
198
+ lists, **bold**, tables, and `code`).
199
+ 4. Continue the conversation with follow-up questions — the chat keeps context for
200
+ the current session.
201
+
202
+ Notes:
203
+
204
+ - The active model is one of **MedGemma 1.5 4B** (default), **Qwen3.5 4B**, or
205
+ **Qwen3.5 2B**. Change it in **Settings** (see below).
206
+ - If your input is long, MedPod GP **auto-summarises** it with the Qwen3.5 0.8B
207
+ summariser before the chat model reads it, so it fits the model's context.
208
+ - MedText answers are AI-generated — verify any clinical content.
209
+
210
+ ## Using MedVision
211
+
212
+ MedVision analyses a medical image with the MedGemma 1.5 vision model.
213
+
214
+ 1. Open the **MedVision** tab.
215
+ 2. **Upload** a medical image.
216
+ 3. Select the **imaging type** (MedVision supports around 10 types, each with a
217
+ structured prompt) so the model is guided appropriately.
218
+ 4. Start the analysis. MedPod GP preprocesses the image, encodes it on-device, and
219
+ produces a structured description.
220
+ 5. Review the findings. **Image analysis is assistive only** and must be confirmed
221
+ by a qualified clinician — it is not a diagnosis.
222
+
223
+ ## Using MedSearch
224
+
225
+ MedSearch is a fast, offline full-text search over bundled medical reference packs.
226
+
227
+ 1. Open the **MedSearch** tab.
228
+ 2. Type your search terms.
229
+ 3. MedSearch returns matching passages from the bundled reference packs (eTG, AMH,
230
+ foundation) in milliseconds.
231
+ 4. Open a result to read the passage in context.
232
+
233
+ > MedSearch helps you find reference content quickly, but always confirm against
234
+ > the current authoritative source before acting on it.
235
+
236
+ ## Medical Note Drafting
237
+
238
+ The note panel sits alongside every tab and turns captured content into a
239
+ structured, EMR-ready note.
240
+
241
+ 1. While working in any tab, **capture content** into the note: right-click a text
242
+ area and choose a **section label**, or select text first to capture just the
243
+ selection. Each capture becomes a labelled entry in the note.
244
+ 2. Add as many entries as you need — for example *History*, *Examination*,
245
+ *Assessment*, *Plan*.
246
+ 3. When the draft is ready, click **Generate final note**. MedPod GP sends the
247
+ draft to the active language model and returns an **EMR-formatted** note.
248
+ 4. **Export** the note as **Markdown** or **PDF**.
249
+
250
+ > The generated note is a draft. **Review and edit every note before it is entered
251
+ > into a patient record** — you remain responsible for its accuracy.
252
+
253
+ ## Settings
254
+
255
+ Open **Settings** (the gear button) to adjust how MedPod GP runs. The defaults are
256
+ sensible; here is what each area controls.
257
+
258
+ | Setting | What it does | When to change it |
259
+ |---|---|---|
260
+ | **ASR model** | Selects the speech-to-text model used by MedAudio | Usually leave as default |
261
+ | **LLM model** | Selects the active MedText / note model: **MedGemma 1.5 4B**, **Qwen3.5 4B**, or **Qwen3.5 2B** | Pick a smaller model on a CPU-only or low-memory PC for faster responses; saving the change hot-swaps the model |
262
+ | **Max tokens** | The longest a single answer can be | Raise for long-form answers; lower to keep replies short and quick |
263
+ | **Summarise threshold** | The input length above which long content is auto-summarised before the LLM reads it | Lower it to summarise sooner on a small model; raise it to pass more text through verbatim |
264
+ | **Appearance (font size)** | Adjusts the interface font size | Personal preference / readability |
265
+ | **Close to tray** | When enabled, closing the window minimises MedPod GP to the system tray instead of exiting | Enable to keep MedPod GP running in the background |
266
+
267
+ Settings are saved locally and restored the next time you open MedPod GP. Changing
268
+ the **LLM model** and saving triggers a hot swap — the previous model is unloaded
269
+ and the new one is loaded.
270
+
271
+ ## Tips & troubleshooting
272
+
273
+ **A model is still loading.** Models load in the background after sign-in; the
274
+ feature unlocks when its model shows **Ready**. The window stays usable while
275
+ loading.
276
+
277
+ **Responses are slow on a CPU PC.** Image analysis and the larger chat model are
278
+ slower without a GPU. Select **Qwen3.5 2B** as the LLM model for quicker replies,
279
+ or use the **GPU (CUDA)** build on a PC with a supported NVIDIA card.
280
+
281
+ **The microphone shows no signal.** Watch the MedAudio spectrogram while you speak;
282
+ if it stays flat, check that the correct microphone is selected and permitted in
283
+ Windows.
284
+
285
+ **Answers get cut off.** Raise **Max tokens** in Settings.
286
+
287
+ **Long inputs seem condensed.** That is the auto-summariser at work. Raise the
288
+ **Summarise threshold** to pass more text through verbatim (at the cost of context
289
+ space).
290
+
291
+ **The window won't close / keeps reappearing in the tray.** That is the
292
+ **Close to tray** setting. Disable it in Settings, or use the tray icon's **Exit**
293
+ option to quit.
294
+
295
+ **No models appear / a feature stays locked.** Confirm the model files are present
296
+ in your models folder (the `MEDPODGP_MODEL_PATH` location) and let the first-run
297
+ download finish.
298
+
299
+ ## Safety & responsible use
300
+
301
+ MedPod GP is a **clinical decision-support and documentation aid — not a medical
302
+ device**, and it has not been cleared or approved by any medical-device regulator.
303
+
304
+ - It does **not** diagnose, treat, or replace professional clinical judgement.
305
+ - AI outputs — transcripts, chat answers, image findings, note drafts, and search
306
+ results — **may be inaccurate, incomplete, or fabricated even when confident.**
307
+ - **Review, correct, and verify every output before clinical use or entry into a
308
+ patient record.** The responsible clinician is accountable for all clinical
309
+ decisions and documentation.
310
+ - Do not rely on MedPod GP in emergencies or as a sole source of clinical
311
+ information.
312
+ - MedPod GP processes everything **on-device** and makes no network calls for
313
+ inference, but you remain responsible for handling patient information in line
314
+ with your privacy and health-records obligations.
315
+
316
+ For support, contact CloudKites AI Lab at `contact@cloudkites.com` or visit
317
+ `cloudkites.com`.
USER_GUIDE.pdf CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:5ede5de1e28f28d327e1284596132de2e58b2bc2ef492a9b651abb23a25846f6
3
- size 175598
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:41c76bd6e58e51d207808823638deb6abde3c47c5f787d79b52503423ab1ae8f
3
+ size 181950
medgemma-1.5-4b-text-q4km-cpu.nbq ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e2d037a36b495cf6ad0816cdbbd0ee8f132d1dbd59eb973659415bb359792a80
3
+ size 2516761999
medgemma-1.5-4b-vision-cpu.nbq ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:6ef580592de15e2ba610b9ecbc5020b1763785ef9693acd9624ce662ad4c423f
3
+ size 851249780
medgemma-1.5-4b-vision-cuda.nbq ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:551dce5018f869bd5841e612dad9c071d885e6da17640ec21263e78a7caa68c4
3
+ size 851249786
qwen3-asr-0.6b-f16-cuda.nbq ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:1f8cd14dfb334d5bb85eb22a57331e14c11b14f73179d11902c7763f21bc7e2d
3
+ size 1569677284
qwen3-asr-0.6b-int8-cpu.nbq ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f277f0efefb7a167c72c0fe8fa0ef8bef62079b644cc62f3f09f8c4da9952141
3
+ size 1130655928
qwen3.5-0.8b-summariser-q4km-cpu.nbq ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f0fe0fa8699aca561a4545f4e5abb66a2ec61fb2c2c4ff68775d2cfb9341322c
3
+ size 545325378