Offline edge AI · TB triage · adults 15+

Chest X-ray triage
where there is no radiologist.

ClaraSight reads a chest X-ray on site and returns a TB risk score, a heatmap of what drove it, and a referral recommendation — with the threshold calibrated to the local population. Nothing leaves the device.

  • 10.7MFell ill with TB in 20241
  • 2.4MOf them never diagnosed1
  • 0Images leave the clinic
A ClaraSight unit on a clinic desk beside a monitor showing a chest X-ray with a warm heatmap over the upper zone.
Concept render The unit beside the reporting display. The heatmap shown is illustrative, not a patient image.
WHO CAD indication · adults 15+ Decision support — not a diagnosis Research use only · no regulatory submission Offline by architecture

01 — The problem

2.4 million people fell ill
and were never diagnosed.

Chest X-ray can find them. The reader cannot be there.

01

The scale

In 2024 an estimated 10.7 million people fell ill with TB and 1.23 million died — the leading cause of death from a single infectious agent.1

  • 10.7M cases · 95% UI 9.9–11.5M
  • 1.23M deaths · 95% UI 1.13–1.33M
  • 30 high-burden countries = 87% of cases
02

The detection gap

8.3 million were newly diagnosed in 2024 — 78% of estimated cases. The remainder is the hole this is aimed at.1

  • Roughly 2.4M fell ill, never diagnosed
  • Quality-assured radiologists are scarce in LMICs5
  • Clinics have the X-ray machine, not the reader
03

Why cloud AI does not close it

The settings with the gap are the settings without the connection. Sending imaging out of the clinic also moves a data-protection problem.

  • No reliable connectivity
  • Unstable power
  • Imaging leaves the clinic

Why a fixed threshold fails

A CAD score means different things in different populations. Across twelve products evaluated against a South African prevalence survey, specificity at 90% sensitivity ranged from 32.5% to 67.7% depending on the product.3 A version change alone can shift the distribution enough to force a new cut-off.4

A threshold set in the Netherlands is wrong in Namangan.

02 — Signal to referral

Four steps, entirely on the device.

A digital X-ray or a photo of film goes in. A score, a heatmap and a recommendation come out. Every positive goes to a confirmatory test.2

  1. 01

    Capture

    A digital X-ray, or a photo of film at the light box, loaded on the attached display.

    local
  2. 02

    Score

    A quantised DenseNet-121 runs on the accelerator and produces an abnormality score.

    accelerator
  3. 03

    Explain

    A Grad-CAM overlay shows which regions drove the score, so the clinician can check it against their own reading.

    on-device
  4. 04

    Refer

    The score meets the clinic's own calibrated threshold, and a referral is recommended.

    clinician decides
EXAMPLE TRIAGE OUTPUT ILLUSTRATIVE — NOT A PATIENT IMAGE
Score0.62
Local threshold0.55
Image qualitypass
OverlayGrad-CAM
Recommendation Refer for confirmatory molecular test decision support · clinician holds the decision

What the calibration claim actually is

Threshold calibration is established practice, not our invention — WHO/TDR publishes a toolkit for it.6 Our narrower claim: calibration built into an offline device, run by clinic staff against their own outcomes, with no vendor engineer and no connection.

03 — In the clinic

Built for the room that
already has an X-ray.

Not a new imaging suite. It plugs into a display the clinic owns and reads the film it already produces.

A district clinic consulting room with an examination couch, curtain and window, and the ClaraSight unit on the desk next to a monitor showing a chest X-ray.
Concept render A district clinic consulting room.

Who is standing in front of it

The clinician, medical officer or nurse at a rural clinic with an X-ray machine and no radiologist. Not a reporting workstation.

Display
Any HDMI monitor the clinic already owns
Network
None required — the RJ45 is for a local PACS, never the internet
Power
Single DC inlet
Staff
Nine-language interface aimed at non-radiologist users

04 — The unit

Two tiers, one enclosure.

An NPU rather than a GPU: the constraint is performance per watt on an unstable grid. The enclosure is parametric, so a site can reprint the base instead of waiting for one.

Standard · reference configuration

Raspberry Pi 5 8GB + Hailo-8L

The configuration the cost and power story rests on. The Hailo-8L carries the model; the Pi runs the server and the interface.

Accelerator
Hailo-8L M.2 · 13 TOPS7
Carrier
Dual M.2 · accelerator + NVMe
Storage
512GB NVMe
Interface
4× USB-A · 2× HDMI · USB-C · RJ45
High · headroom tier

NVIDIA Jetson Orin Nano 8GB

For larger models and the multi-pathology roadmap. Same enclosure and software image, more headroom — at higher cost and power.

AI performance
up to 67 TOPS8
Memory bandwidth
102 GB/s8
Storage
512GB NVMe
Interface
DisplayPort · 4× USB · RJ45
Exploded view of the ClaraSight standard tier: aluminium lid, cooling fan and heatsink, Raspberry Pi 5 8GB, a dual M.2 carrier holding the Hailo-8L accelerator and a 512GB NVMe SSD, M2.5 standoffs and a 3D-printed base, with the assembled unit below showing USB-C, two HDMI ports and a DC inlet.
Standard tier, exploded. Pi 5 and a dual M.2 carrier — Hailo-8L alongside the 512GB NVMe — on M2.5 standoffs under an aluminium lid. Concept render · the bench prototype is not this tidy
A

Aluminium lid

The wipe-down clinical surface and the top of the thermal path. Lifts off without disturbing the standoff stack.

  • Wipe-down clinical surface
  • Lifts off for service
  • Shields the compute bay
B

3D-printed base

Parametric, authored in build123d, field-reprintable. Carries the I/O cut-outs, the standoffs and the light seam.

  • 4× USB-A · 2× HDMI · USB-C · RJ45 · DC
  • M2.5 standoff stack
  • Reprint locally, no spare-parts shipment
C

Compute bay

A dual M.2 carrier stacks the accelerator and the NVMe under the host board. The RJ45 serves a local PACS — there is no outbound path.

  • Dual M.2 carrier · accelerator + NVMe
  • 512GB NVMe · encrypted at rest
  • LAN-local only, no internet route

05 — Software

A local server and a browser.

Nothing to install, nothing to log into. The device serves its own interface to the attached display.

01

Stack

FastAPI and Vue, served locally, used through a browser on the attached display.

  • FastAPI · Vue
  • Served on the device, not the cloud
  • Nine languages, for non-radiologist staff
02

Model

DenseNet-121 for chest X-ray abnormality scoring, INT8-quantised to run on the accelerator.

  • DenseNet-121 · INT8
  • Grad-CAM overlay per read
03

Updates

Signed, encrypted packages by USB, verified on the device. No network path in or out.

  • Signed & encrypted package
  • Verified on device before install
  • Recalibration travels the same way

06 — Evidence & limits

What we have, and
what we do not.

Read this first. The target below is a design target we have not met, not a result.

Target bar

WHO target product profile values for a TB triage test are 90% sensitivity and 70% specificity.3

Sensitivity — WHO target 90%
Specificity — WHO target 70%

An internal split is not evidence of transfer, and we would rather say so first.

Honest status

  • Software builtworking
  • Internal validationunder way
  • Field validationnone yet
  • Regulatory submissionnone, any jurisdiction
  • Deploymentnone outside the bench

Failure behaviour

On low image quality or a score near the threshold, it recommends referral. It fails toward the human, never toward "clear".

Validation plan

Prospective, multi-site, blinded to the AI output, with a WHO-recommended rapid molecular test as the reference standard.

In 2024 only 54% of newly diagnosed people got an initial rapid test.1 Reference-standard availability is a design problem at our sites, not an assumption.

Note. ClaraSight is decision support — not a diagnosis, not a replacement for confirmatory testing, not autonomous. WHO is explicit that anyone who screens positive must be confirmed before TB treatment starts.2

07 — Data & regulatory

Where we stand legally.

Software as a Medical Device. We have not submitted it anywhere, and will not imply otherwise.

ClassificationSoftware as a Medical Device. Risk class depends on jurisdiction.
SubmissionsNone made, in any jurisdiction
Initial deploymentsResearch use only, under local ethics committee approval
Treatment decisionsResults not used for treatment without a confirmatory test
IndicationAdults 15 and older, matching the WHO CAD indication2
Under 15Out of scope — WHO does not yet recommend CAD for this group2
01

Privacy by architecture

Structural, not procedural: there is no outbound path, so there is no transfer to govern.

  • No patient image leaves the clinic
  • Local encrypted storage
  • De-identification for internal review
  • Immutable audit log
02

Standing WHO guidance

WHO has recommended CAD for TB screening and triage in people 15 and older since 2021, and approved six products meeting its standards in June 2025.2

  • Six products already cleared that bar
  • We target the same 15+ indication
  • We do not claim to beat them on accuracy

08 — Technical

Specifications.

Bench prototype. Measured values are marked; everything else is a target.

Compute · standardRaspberry Pi 5 8GB + Hailo-8L M.2 · 13 TOPS
Compute · highNVIDIA Jetson Orin Nano 8GB · up to 67 TOPS · 102 GB/s
Storage512GB NVMe · encrypted at rest
InterfaceStandard: 4× USB-A · 2× HDMI · USB-C · RJ45 · DC inlet — High: DisplayPort · 4× USB · RJ45
EnclosureAluminium lid · 3D-printed parametric base (build123d)
CoolingFan + heatsink in the current render
ModelDenseNet-121 · INT8 quantised · Grad-CAM overlay
SoftwareFastAPI + Vue · local browser UI · nine languages
UpdatesSigned, encrypted USB package · verified on device
NetworkNone. No inbound or outbound path
StatusConcept render · software built · no field validation

09 — About us

Who is building this.

A student engineering project aimed at national TB programmes, NGOs and ministry procurement — not at hospitals, and not at replacing the WHO-approved products.

What we are trying to be good at

We are not claiming a better model. Six products already passed WHO evaluation on accuracy, and we do not expect to beat them on AUC. We intend to win on four narrower things:

  1. Cost. A unit price a district programme can order at volume.
  2. True offline operation. No connectivity assumption anywhere in the flow, at
  3. On-site calibration. Threshold set by clinic staff against their own outcomes, without a vendor engineer.
  4. A non-radiologist interface. Nine languages, built for the medical officer and the nurse.

If we cannot beat the incumbents on those four, we have no product — better to learn that at a design review than in a clinic.

The team

Portrait of Liu Zhaoyang.

Academic supervisor

Liu Zhaoyang

School of Information Engineering (Big Data College)

Methodological oversight and the route to ethics approval.

Portrait of Omatillo.

Omatillo

Team lead · AI/ML engineer

Yhan Desir

Hardware specialist

Portrait of Mudassir.

Mudassir

Backend developer

Portrait of Shaheer.

Shaheer

Hardware team

Portrait of Turag.

Turag

Civil engineer

Portrait of Ameen Yousef Ahmed Ahmed.

Ameen Yousef Ahmed Ahmed

Mechatronics engineer

10 — Questions we expect

The hard ones, up front.

The questions a reviewer should ask, and our answers — including where the answer is a number we still owe you.

Six CAD products already passed WHO evaluation. Why you?

Not accuracy. Cost, true offline operation, clinician-run calibration on site, and a nine-language non-radiologist interface. Those four, or nothing.

Where is your validation?

None yet. Internal validation is under way; no field validation, no regulatory submission. The protocol is prospective, multi-site and blinded, with a WHO-recommended rapid molecular test as reference.

What happens when it misses a case?

The threshold is referral-biased, so borderline and low-quality images go to a human. Every positive gets a confirmatory test. An immutable audit log allows retrospective review. The clinician holds the decision.

Why not just buy a WHO-approved product and a laptop?

The strongest question against us, and it deserves a price and a power number, not a paragraph. If they come back unfavourable, the honest answer is to buy the approved product.

Is this a diagnosis?

No. It is a triage instrument: it narrows the field, shows its working, and hands the decision to the clinician. WHO requires confirmatory testing before TB treatment starts.2

11 — Contact us

Talk to us about a pilot.

We want pilot sites, a reference-standard pathway, and reviewers willing to be hard on the evidence above.

Sources

What the numbers on this page come from.

  1. WHO, Global tuberculosis report 2025 — 12 November 2025. Incidence, mortality, high-burden country shares, notification gap, and rapid-test coverage. who.int
  2. WHO, policy statement on computer-aided detection for TB — 11 June 2025. The 15+ indication, the six approved products, and confirmatory testing after a positive screen. CAD first recommended in 2021. who.int
  3. The Lancet Digital Health, 2024. Independent evaluation of twelve CAD products against a South African prevalence survey; also the WHO target values of 90% sensitivity and 70% specificity. Lancet Digit Health 2024;6(9):e605–13 · doi:10.1016/S2589-7500(24)00118-3
  4. PLOS Digital Health, 2022. CAD software version changes shift the score distribution enough to require re-assessing thresholds. doi:10.1371/journal.pdig.0000067
  5. PLOS Digital Health, 2025. Shortage of quality-assured radiologists in LMICs as a barrier to scaling chest X-ray screening. doi:10.1371/journal.pdig.0000813
  6. TDR / WHO. Toolkit for calibrating CAD thresholds to a local setting. tdr.who.int
  7. Hailo, Hailo-8L datasheet — vendor specification, 13 TOPS.
  8. NVIDIA, Jetson Orin Nano specification — vendor figures, up to 67 TOPS and 102 GB/s memory bandwidth.