# TriageOS — offline-first WHO IMCI triage PWA, looking for pilot partners

**URL:** <https://forum.communityhealthtoolkit.org/t/triageos-offline-first-who-imci-triage-pwa-looking-for-pilot-partners/5667>\
**Category:** Implementation\
**Created:** [June 29, 2026, 4:59am UTC](https://forum.communityhealthtoolkit.org/t/triageos-offline-first-who-imci-triage-pwa-looking-for-pilot-partners/5667 "2026-06-29T04:59:05Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Amrin](https://communityhealthtoolkit.b-cdn.net/letter_avatar_proxy/v4/letter/a/57b2e6/32.png) [@Amrin](https://forum.communityhealthtoolkit.org/u/Amrin)\
**Post date:** [June 29, 2026, 4:59am UTC](https://forum.communityhealthtoolkit.org/t/triageos-offline-first-who-imci-triage-pwa-looking-for-pilot-partners/5667/1 "2026-06-29T04:59:05Z")

</div>

Hi CHT community,  
I wanted to share something I have been building and see if it is useful to anyone here.  
TriageOS is a free, open-source progressive web app that gives community health workers structured WHO IMCI triage protocols with zero installation and zero connectivity required at point of care. CHWs open a URL once, it installs as a PWA, and from that point it runs fully offline on any Android or iOS device. It is not a replacement for the CHT. It is designed for contexts where programs want structured clinical decision support but do not yet have the infrastructure for a full CHT deployment, or as a lightweight complement to an existing stack.  
On the technical side: all clinical data is encrypted on-device with AES-256-GCM before storage, records are chained with SHA-256 hashes for tamper evidence, and the sync layer exports to OpenMRS via FHIR R4. It runs as a bilingual PWA (English and Greek right now) and supports offline background sync when connectivity returns.

Demo link: [https://triageosglobal.netlify.app/](https://triageosglobal.netlify.app/)

GitHub (MIT): [GitHub - Triageos/triageos: Offline-first WHO IMCI clinical decision support for community health workers in low-resource environments · GitHub](https://github.com/Triageos/triageos)

I am specifically looking for pilot partners in CHW programs operating in low-connectivity environments, any scale. If you are running a program and think this could be useful to test, or if you are a CHT implementer who wants to explore whether TriageOS could serve as an entry-point tool before a full CHT rollout, I would love to hear from you.  
Happy to answer technical questions here or in a call.  
Amrin

---

<div class="post-metadata">

**Author:** ![mrjones](https://communityhealthtoolkit.b-cdn.net/user_avatar/forum.communityhealthtoolkit.org/mrjones/32/681_2.png) [@mrjones](https://forum.communityhealthtoolkit.org/u/mrjones)\
**Post date:** [June 30, 2026, 4:51pm UTC](https://forum.communityhealthtoolkit.org/t/triageos-offline-first-who-imci-triage-pwa-looking-for-pilot-partners/5667/2 "2026-06-30T16:51:34Z")

</div>

Hi @Amrin - thanks for the post. I see this is your first post on the forum - welcome! A new comer to the world of offline first CHT apps is most welcome.

While the TriageOS [demo site](https://triageosglobal.netlify.app/) seems functional, the GitHub repo has [no code yet](https://github.com/Triageos/triageos) (though happy to see a very liberal MIT license in there!). Is there a plan to share the code? As well, it would be great to see some documentation on how to set up and configure the app.

I think it’s important [we cite the readme](https://github.com/Triageos/triageos#triageos) which does a good job of calling out where TriageOS is in its development lifecycle:

> **Important:** TriageOS is currently a Draft v0.1 unvalidated research prototype. It is not clinically validated and must not be used as a substitute for professional clinical judgment or real-world patient diagnostics.

Finally, given TriageOS syncs upstream with [OpemMRS](https://openmrs.org/), I would be sure to post [on their forums](https://talk.openmrs.org/) as well (I didn’t see any search results for `TriageOS` just now).

Best of luck!
