Inspiration

Small clinics, disability support offices, and community care teams receive urgent symptoms, access requests, paperwork, and routine scheduling messages in the same inbox. The first AI problem is not diagnosis. It is safe routing: find messages that need immediate human review while keeping sensitive intake text local.

Challenge track

This project fits the Mobile AI / on-device edge AI track. It is designed around local inference on Arm-powered devices rather than cloud-only AI.

What it does

ArmCare Edge Triage runs a local AI priority classifier for care-intake messages. It routes messages into four human-review queues: urgent care, access support, paperwork, and routine follow-up. The dashboard shows the queue, benchmark metrics, and the explicit claim boundary.

Who it helps

This is for small care teams that do not have a large operations staff and cannot casually send private intake text to a cloud model. It gives them a fast local first pass so human staff can spend attention on the highest-risk queue first.

How AI is used

The AI component is an operational route classifier. It converts each intake message into a compact feature vector and predicts the review queue. It does not provide medical advice, diagnosis, or autonomous patient decisions.

Arm optimization

The project compares two local inference paths on Arm hardware:

  • fp32_single_ticket_probability: a naive float32 path that handles one ticket at a time and computes probabilities.
  • int8_arm_batch: a quantized int8 batch path designed for Arm edge inference.

The latest generated evidence on Apple M4 arm64 shows 21.16x speedup, 100.0% optimized accuracy on the deterministic synthetic benchmark, 100.0% agreement with the baseline, and 75.0% memory reduction. The benchmark is reproducible with npm run verify.

How it was built

I built a deterministic benchmark generator in Python and NumPy, a static dashboard in HTML/CSS/JavaScript, and a Playwright verifier that captures a screenshot and checks the claim boundary. The repo also includes a generated poster image, a narrated walkthrough, and JSON evidence.

Challenges

The main challenge was avoiding a vague AI demo. The submission needed measured optimization proof, not just a UI. I made the benchmark regenerate evidence files and kept the medical boundary explicit.

Links

Claim boundary

This project uses synthetic care-intake data. It is not medical diagnosis, not patient-risk scoring, and not a replacement for professional judgment.

Built With

  • ai-optimization
  • arm64
  • edge-ai
  • int8-quantization
  • numpy
  • playwright
  • python
  • static-javascript
Share this project:

Updates