Pegang. Geser. Lihat.
Cuba sendiri — kalkulator kapasiti, demo chat AI dgn pesakit, dan quiz untuk cari adoption path yang sesuai untuk klinik anda.
Max 500 pesakit/klinik/bulan
Token/pesakit = pilih atas (17.5K atau 12.5K)
Peak load 5× avg (Isnin/cuti umum)
🎯 Visi: Pesakit Bercakap, Sistem Mendengar, Doktor Bersedia
Selalu kita dengar — pesakit malu cakap depan-depan, atau lupa simptom penting masa konsult. Doktor pula tergesa-gesa, masa konsult 8-10 minit, susah dapat full picture. Farmasi nampak preskripsi tapi tak nampak konteks. Admin uruskan queue secara manual.
AI bukan ganti doktor. AI jambatan antara pesakit yang malu/sibuk dgn doktor yang sibuk. Doktor sentiasa pegang keputusan akhir.
10-30 minit pesakit tunggu giliran tu, dia mengadu kat AI. Bila masuk bilik, dah ready. Doktor jimat 2-3 minit per pesakit × 30 pesakit/hari = 1.5 jam.
Pesakit ngadu → konsult → farmasi → ada alergi? Ngadu balik kat AI yang sama. AI ingat sejarah, cross-ref preskripsi, alert doktor + farmasi.
📱 Tiga Cerita Pesakit — Macam Mana Sistem Bantu
Pendekatan paling jujur — tunjuk dari sudut pesakit, bukan dari sudut sistem. Ini yang client mahu nampak.
▸
Cerita 1 — Pak Mat, 45 tahun · Sakit Kepala 3 Hari
Self-care friendly · Bukan kritikal · Doktor optional
▸
Cerita 2 — Mak Cik Salmah, 58 tahun · Sakit Dada Tiba-Tiba
RED FLAG · Auto-escalate · 999 advisory · Hospital routing
▸
Cerita 3 — Adik Aiman, 24 tahun · Reaksi Alergi Selepas Antibiotik
Lifecycle continuity · Cross-PA loop · Pharmacy + Doctor alerted
→ Pharmacy PA (klinik tu) — block future Amoxicillin/penicillin order.
→ Admin PA — auto-book follow-up slot esok.
👥 Empat AI Personal Assistant — Satu Untuk Setiap Stakeholder
Setiap PA ada peranan, tone, dan keupayaan berbeza. Tapi mereka berkongsi memori — apa pesakit cakap kat Patient PA, doktor nampak (dgn consent).
Kawan Ngadu Pesakit
- Intake simptom dlm BM/EN rojak
- Triage: hijau (self-care) · kuning (klinik) · merah (ED/999)
- Cadang remedi rumah dgn citation MOH CPG
- Klinik locator + appointment booking
- Lifecycle: ngadu → konsult → farmasi → follow-up
- Adverse reaction loop (alergi, side effect)
Co-Pilot Klinikal Doktor
- Pre-consult briefing packet sebelum pesakit masuk
- Ambient scribe — audio konsult → SOAP note draft
- CDSS — DDx, treatment options, citation CPG
- Order set drafting (lab, imaging, ubat)
- Patient history retrieval — semantic search
- Follow-up planner + recall scheduling
Penjaga Keselamatan Ubat
- DDI check (drug-drug interaction)
- Allergy cross-reference (per-pesakit history)
- Dose-by-weight (paeds), renal/hepatic adjust
- Halal pharma filter (Malaysia context)
- Generic substitution dgn cost compare
- Adverse reaction intake + back-broadcast
Pengurus Operasi Klinik
- Smart queue — priority by triage colour
- Appointment booking + WhatsApp reminder
- No-show prediction + intervention
- Billing automation (panel claim, e-Invoice LHDN)
- Daily report — pesakit, revenue, follow-up due
- Resource scheduling (doktor, bilik, alat)
🧩 Sembilan Modul — Pilih Ikut Kepentingan Klinik
Bukan all-or-nothing. Setiap modul boleh deploy standalone atau compose dgn modul lain. Klinik solo boleh start dgn 1-2 modul, tambah bila ready.
Pesakit ngadu via app/WhatsApp. AI intake simptom, triage 3-warna, cadang self-care atau escalate.
Bridge dari Patient PA ke skrin doktor. Doktor dapat ringkasan simptom + triage + history sebelum pesakit masuk bilik.
GPS pesakit → senarai klinik berhampiran dlm rangkaian, dgn queue length, jarak, dan masa anggaran.
Ambient scribe (audio→SOAP), CDSS, order set drafting, patient history search. Boleh guna tanpa Patient PA.
DDI checker, allergy cross-ref, dose-by-weight, halal filter, generic substitution. Per-pesakit memory bila ada M1.
Pesakit ngadu side effect via Patient PA → cross-ref preskripsi terkini → alert doktor + farmasi → block re-prescribe.
Smart queue, appointment, WAHA reminder, no-show predict, billing, panel claim, e-Invoice LHDN, daily report.
Pesakit data follow pesakit (dgn consent) merentas klinik dlm rangkaian. Allergi, kronik, history — sentiasa available.
PDPA filter, hallucination guard, HITL approval gate, MOH audit trail. Sentiasa ON kalau ada modul produksi.
🚪 Tiga Adoption Paths — Pilih Yang Sesuai
Tiga jenis client biasa. Setiap satu ada combo modul yang masuk akal untuk start.
GP solo, klinik panel, klinik pakar single doktor
Rangkaian klinik 5-50 cawangan, panel insurance, group pakar
Hospital pakar, hospital korporat, hospital kerajaan
🔗 Composability Matrix — Apa Berfungsi Dgn Apa
Cara baca: row = modul yg ada, column = modul yg compose. Hijau = unlock value baru, merah = perlu prerequisite, hitam = self.
🏗️ Modular Architecture — Plug-In Design
Setiap modul = satu service independen, communicate via event bus + tool registry. Tambah/buang modul tak break yang lain.
┌──────────────────────────────────────────────────────────────────────┐
│ CLIENT INTERFACES │
│ ▸ Patient app (mobile/PWA) ▸ Doctor desktop ▸ Pharmacy POS ▸ Admin
└──────────────────────────────────────────────────────────────────────┘
│
▼
┌──────────────────────────────────────────────────────────────────────┐
│ M9 · GUARDRAILS LAYER (cross-cutting) │
│ PDPA filter · HITL gate · Hallucination guard · Audit logger │
└──────────────────────────────────────────────────────────────────────┘
│
▼
┌──────────────────────────────────────────────────────────────────────┐
│ EVENT BUS + ORCHESTRATOR │
│ Patient.symptom.intake · Patient.escalate · Doctor.briefing.ready
│ Pharmacy.dispense · Adverse.reaction.report · Appointment.booked│
└──────────────────────────────────────────────────────────────────────┘
│ │ │ │ │
▼ ▼ ▼ ▼ ▼
┌────────┐ ┌────────┐ ┌────────┐ ┌────────┐ ┌────────┐
│M1 PSPA │ │M4 DRPA │ │M5 PHPA │ │M7 ADPA │ │ ... │
│Patient │ │Doctor │ │Pharmacy│ │Admin │ │ M2/3/6 │
│ PA │ │ PA │ │ PA │ │ PA │ │ /8 etc │
└────────┘ └────────┘ └────────┘ └────────┘ └────────┘
│ │ │ │
└───────────┴───────────┴───────────┘
│
▼
┌──────────────────────────────────────────────────────────────────────┐
│ mcp-medix · TOOL REGISTRY │
│ clinical/* · medication/* · patient/* · imaging/* · billing/* │
│ comms/* · scheduling/* · admin/* │
└──────────────────────────────────────────────────────────────────────┘
│
▼
┌──────────────────────────────────────────────────────────────────────┐
│ FOUNDATION (existing) │
│ medix.alesa.my (HIS) · medic.alesa.my (6 AI services LIVE) │
│ + FHIR R4 · NPRA Drug DB · MOH CPG library │
└──────────────────────────────────────────────────────────────────────┘
Modul bercakap melalui event bus standard. Tambah modul baru = subscribe event yang relevan. Tiada redeploy.
Setiap klinik/hospital ada tenant key tersendiri. Data tak bocor. M8 buat sharing dgn consent eksplisit.
Modul tak rebuild dari sifar — guna 6 AI services medic.alesa.my + 86 jadual medix.alesa.my sebagai base.
🛡️ M9 Guardrails — Lima Lapisan Keselamatan
Wajib ON untuk semua deployment produksi. Healthcare = nyawa, tiada exception.
Tindakan high-risk (controlled drug, surgery, paeds dose >2× standard, transfusion) WAJIB consultant approval. Default OFF — owner enable per-modul.
Semua input ke LLM lalu PII stripper dulu. IC, nama penuh, alamat ditukar token. Output detok di UI sahaja. Coverage 12 PII types.
Setiap dx/dose/cadangan WAJIB cite source (NPRA, MOH CPG, WHO, hospital SOP). Tiada source = tiada paparan.
PA tidak execute — mereka propose. Doktor/farmasis tap approve sebelum tindakan jalan. Timeout default reject.
Setiap tool call, LLM call, HITL approve — log lengkap, queryable. MOH-ready audit trail. 7-tahun retention.
⚙️ Tech Stack
🖥️ On-Prem AI Infrastructure — Bukti Kapasiti 200 Klinik
Bukan cloud rental yang berkemungkinan ditarik balik. Bukan API kotak hitam. Fizikal AI server di rak datacenter Malaysia — ALESA pegang hardware, klien pegang data.
Sizing di bawah berdasarkan andaian konservatif: 200 klinik × max 500 pesakit/klinik/bulan = 100,000 pesakit/bulan eco-sistem. Senario dipilih untuk peak load Monday/cuti umum.
Klinik subscribe SaaS. Inference jalan di rak ALESA. Klien jimat capex, jaga OpEx je. Sesuai untuk Path A & B.
Hospital pakar/korporat ada datacenter sendiri — rak diletak di premis. Data tak keluar premis. Sesuai untuk Path C SULIT.
Inference on-prem, embedding/cache di cloud. ALESA urus ops, klien akses via VPN. Compromise sesuai untuk group klinik.
Default on-prem. Bila peak overflow, route ke cloud LLM dgn PII-strip. Cost-efficient untuk spike events.
Data klinikal Malaysia tinggal di Malaysia. Tiada cross-border concern. MOH audit boleh masuk premis fizikal.
Tiada surprise bill bila API provider naikkan harga atau tarik service. Capex satu kali, OpEx predictable.
Hardware fizikal = ALESA own infrastructure. Bukan reseller cloud. Klien percaya kami serious untuk healthcare jangka panjang.
🎚️ Tiga Tier Server — Pilih Ikut Skala
Tiada one-size-fits-all. Low-End untuk pilot/PoC. Mid-End untuk klinik tumbuh. Hi-End untuk full eco scale.
Llama 3.1 8B FP16 + multiplexed BGE-M3 + Whisper
Llama 3.1 70B Q5 + 8B FP16 fallback
+ 1× R660 backup replica
Llama 3.1 70B Q5 + room untuk 405B Q4 masa depan
Llama 3.1 8B FP16 fleet untuk triage burst
+ 1× R760xs (audit log dedicated)
💻 Sisi Klinik — Pakai Hardware Sedia Ada
95% AI compute jalan di rak ALESA. Klinik tak perlu beli laptop atau PC baru. Hardware sedia ada di kaunter, bilik konsult, dan farmasi cukup — kerana semua interaksi melalui browser PWA.
Setiap PA (Patient · Doctor · Pharmacy · Admin) = Progressive Web App. Buka Chrome, login, kerja. Heavy AI inference — semua di server ALESA. Hardware klinik hanya jadi UI terminal + capture peripheral (mic, camera, scanner).
4GB RAM / SSD 128GB
Chrome 110+
Barcode scanner
QR cam (existing)
8GB RAM / SSD 256GB
Chrome 110+ / mic built-in
Webcam (optional)
Tablet stylus (optional)
16GB RAM / SSD 512GB
iGPU OK (Iris Xe / Radeon)
Headset (optional)
External webcam
4-8GB RAM / SSD
Chrome 110+
Label printer (Zebra etc)
Cash drawer
macOS 12+
ChromeOS
Linux
Edge 110+
Firefox 110+
AMD Ryzen 3
macOS 12+
Linux
Edge 110+
AMD Ryzen 5
macOS 13+
Linux
Edge 110+
AMD Ryzen 7+
macOS 12+
Linux
Edge 110+
AMD Ryzen 3
Android 9+
(PWA capable)
(2019 ke atas)
macOS 12+
Linux
Edge 110+
AMD Ryzen 5
Klinik tak perlu IT staff install software. Buka URL, login, kerja. Update auto-deploy dari server.
Windows, Mac, Linux, Chromebook, tablet — semua sama. Klinik pakai apa-apa hardware sedia ada.
Tiada ratusan endpoint untuk patch. Update server, semua klinik dapat versi baru serentak.
Pilih Modul. Mula Kecik. Tumbuh Ikut Pace.
Eco-sistem holistik — tapi adoption modular. Klinik solo boleh start dgn M1+M9. Group klinik scale ke M3+M7+M8. Hospital ambil full eco. Setiap fasa standalone valuable, tiada lock-in.