The offline clinic desk that works without internet.
Practice desk for clinics and small hospitals. Registration to printed prescription on one computer, or on every computer through your own NalamDesk Server. Records stay encrypted on hardware you control. Free, open source, and built for clinics where the internet drops.
Beta release, not for production use. Free software, AGPL-3.0. macOS arrives once it is signed and notarized.
Today queue
Prescription
Paracetamol 500mg, 1 tab twice daily after food, 3 days.
Amoxicillin 250mg, 1 cap every 8 hours, 5 days.
Review if fever crosses 101F.
Illustrative preview drawn from the real workflow: the live queue and a printed prescription.
Morning
Register once, queue by urgency
Find patients by name or mobile, register walk ins in seconds. The queue orders itself by clinical urgency, not arrival time.
Triage stays honest
Reassess urgency any time with a mandatory reason. Every change lands in an audit trail. Abnormal vitals flag right on the queue.
Clinic hours
Consult with guardrails
Allergies, active problems and current medicines stay visible. Conflicts stop the prescription until a reason is recorded.
Only doctors finalize
Encounters bind to a licensed practitioner whose credentials print on the prescription. Scribes and doctors are recorded separately.
Evening
Print, collect and close
Prescriptions print with clinic details. Invoices and receipts carry an unbroken number series per branch. Day close reconciles the collection by method and flags what needs review.
Backup runs itself
A local backup every day, 30 days kept. Restore needs the recovery code plus the admin password. No reset path exists.
One computer, or the whole clinic.
A clinic on one computer needs nothing else. When reception, consult rooms and the pharmacy all need the same queue, run NalamDesk Server on a machine you own and connect every computer to it.
Your server, your records
Docker, a Debian or Ubuntu package, or a Windows service, on amd64 or arm64. Put it on the clinic network and computers keep working through an internet outage.
App or browser
Each computer joins once with a one-time code that pins the server's certificate. Staff then use the NalamDesk app or a browser. Joined computers hold no patient records.
Branches and departments
Run several facilities from one server, with hospital departments, a role per person per facility, and a switcher in the top bar.
Set up NalamDesk Server · daily encrypted backups with off-site copies to a share or S3 storage.
Safety you cannot bypass.
Provenance, allergy checks and triage history stay mandatory. Duplicate records merge through a permissioned preview with rollback, never silently.
The vault lives on hardware you control.
Full database encryption on your computer or your own server, never on ours. A server unlocks with a key file, systemd credentials, a TPM, Windows DPAPI, your KMS or a typed passphrase, plus an offline recovery code. No password reset, by design.
Roles keep the floor calm.
Doctors own the clinical work. Reception registers and manages the queue. Nurses record vitals. Admins own users, catalogs and backups. Roles are set per facility, so a doctor at one branch need not see another.
Built for long shifts.
Light, dark and high contrast themes. Dual unit vitals. Automatic updates from an approved feed that never touch the vault on failure.
Compliance, in progress.
Two interoperability tracks are underway and ship behind the beta flag. Neither is certified yet.
In progress
FHIR-aligned records
Vitals are stored as FHIR-style observations with LOINC codes and UCUM units, and every amendment keeps its chain. Full FHIR conformance is still being worked on.
In progress
ABHA and ABDM (India)
ABDM v3: ABHA creation from Aadhaar, Health ID linking, scan-and-share counter check-in, and consent-based outside records. Each facility pairs through NalamDesk Cloud on its own HFR ID. The gateway runs in mock mode until a facility is paired.
Questions
Is my data safe?
Records live encrypted on your own computer or your own NalamDesk Server. Nothing clinical goes to NalamDesk Cloud.
Can I work without internet?
Yes. On one computer, queue, consult, print, billing and backup all run offline. With NalamDesk Server on the clinic network, every computer keeps working through an internet outage.
What if I forget the password?
There is no reset path. The recovery code from setup plus the admin password restores a backup. Keep both somewhere safe.
Is NalamDesk production ready?
No. This is a beta for evaluation with test data. Do not run real clinics on it yet.
What does it cost?
NalamDesk is free software under AGPL-3.0. The beta is a free download for Windows and Linux.
Download the beta.
Evaluate with test data only. Windows and Linux builds are available now. macOS follows once the build is signed and notarized.
Updates install from inside the app. Several computers? Set up NalamDesk Server. Read the docs · AGPL-3.0 · Source code