Logo Lanfrica

thepreakerebi/fundi

Domain:

healthcarenatural language processing

Record type:

software
Creator:
the
Host:
Fundi — offline on-device biomedical-equipment maintenance copilot. Africa Deep Tech Challenge 2026 (The Laptop LLM Challenge). # Fundi 🛠️🩺 **An offline, on-device biomedical-equipment maintenance copilot for low-resource clinics.** Runs entirely on a clinic's existing 8 GB laptop — no GPU, no internet. A technician describes a symptom, pastes an error code, or feeds a device log, and Fundi returns a **likely failure mode, offline checks to run first, and an escalate / order-part / resolve-on-site decision** — every answer cited to real-world failure reports. > Entry to the **Africa Deep Tech Challenge 2026 — "The Laptop LLM Challenge."** > 100% offline · llama.cpp + GGUF · ~1.9 GB peak RAM · English / Kiswahili / Yorùbá / Igbo --- ## The problem Across sub-Saharan Africa, **38–70% of medical and lab equipment is non-functional at any time**, and there are **fewer than 10 biomedical engineers per million people** (vs 100+ in high-income countries). When a ventilator, centrifuge, or analyzer fails in a district clinic, there's often no on-site engineer, no manufacturer support, and no internet to reach one. The knowledge to fix it exists — just not where and when it's needed. ## What it does - **Plain-language triage** for the equipment a technician actually maintains — ventilators, infusion pumps, patient monitors, defibrillators, anesthesia machines, sterilizers, lab analyzers. - **Structured, cited answers**: `Likely cause → Check first → Action`, grounded in real failure reports. Click any source to read the actual report text behind it. - **Fully offline** on an 8 GB CPU-only laptop. - **Works in English, Kiswahili, Yorùbá, and Igbo** via an offline translate-bridge. ## How it works ``` symptom / error / log │ (optional MT: sw/yo/ig → en) ← MADLAD-400, offline ▼ BM25 retrieval over the knowledge base ← FDA MAUDE failure cards + WHO guidance ▼ Qwen2.5-1.5B (GGUF Q4_K_M) via llama.cpp → cited Likely cause / Check first / Action │ (optional MT: en → sw/yo/ig) ``` - **Core model:** Qwen2.5-1.5B-Instruct (Apache-2.0), quantized to **GGUF Q4_K_M**, served via **llama.cpp** — …