AI-Powered EMR · Offline-First · Hospital-Managed · Built for Clinicians

AI-Powered Electronic Medical Records for Modern Hospitals

The EMR that links your entire ward

Clindy connects doctors, nurses, lab technicians, and pharmacists through shared patient records, collaborative tasks, real-time updates, and built-in chat. An offline-first Hospital Management System (HMS) that puts your clinical team first.

Get Early Access Explore EMR Features
OpenRouter
AI Clinical Engine
100%
Offline-First
Multi-Role
Team Collaboration
PocketBase
Your Own Backend

// core features

Complete Electronic Medical Records (EMR) for your clinical team

Built around real clinical workflows. Every screen, every field, every tap designed for how hospitals actually work — with full offline support and hospital-controlled access to patient data.

Patient Records Management

Create structured patient profiles independently from visits. Capture demographics, blood group, genotype, allergies, and next-of-kin. Full draft support — save and return later.

Demographics Draft Support Offline EMR
Clinical Timelines & Visits

Every patient visit is a separate timeline. Record vitals multiple times per visit, capture presenting complaints, and track the full clinical journey from admission to discharge.

Vitals Multi-visit Discharge Summary
Specialized OB/GYN Fields

Dedicated per-visit fields for LMP, EDD, gravidity, parity, katamenia, gynaecological history, and pregnancy history — built into every timeline for obstetric wards.

OB/GYN Antenatal Per-visit
Collaborative Task Management

Create and assign tasks with priority levels and due dates. When a task is completed, an update is automatically created and linked to the patient timeline.

Priority Auto-update Team Sync
Clinical Updates & Observations

Log timestamped observations, medication notes, and procedures directly on a patient's timeline. Attach files or images. Updates can be standalone or triggered by task completion.

Observations File Attachments Audit Trail
Lab & Test Management

Order tests, enter results, and attach lab files or images. Each test is tied to a specific visit. Permissions determine who can order and who can result.

Lab Results File Attachments Permission-Gated
Itemised Billing Module

Build bills from a hospital-managed catalogue of drugs, procedures, consultations, and investigations. Multiple bills per visit, partial payments, and full payment history.

Catalogue Partial Payments Per-visit
Hospital-Managed Permissions

The hospital admin controls exactly what every staff member can see and do. Ship with sensible defaults, then override per person. No developer needed — all from inside the app.

Role-Based Access Custom Permissions In-App Admin

// intelligence layer

Your clinical copilot,
powered by AI

Clindy reads the full patient timeline — vitals, history, complaints, tasks, and prior updates — and generates evidence-backed clinical guidance in seconds. Bring your own OpenRouter API key. The AI feature activates only when the hospital configures it.

  • Primary diagnosis with differential diagnoses
  • Personalised investigation and treatment recommendations
  • Red flag detection with urgent clinical alerts
  • Auto-generated suggested tasks, reviewed before creation
  • Patient handover summary in plain language
  • All AI output saved as a draft — clinician reviews and edits before it becomes part of the record
AI Clinical Plan
Patient  : Amara O.  · F · 28y
Complaint: Severe headache, vomiting x 2d
BP      : 158/102   SpO2: 97%
Primary Diagnosis
Pregnancy-induced hypertension (PIH)
Differential Diagnoses
1. Preeclampsia
2. Hypertensive urgency
Investigations
FBC · LFT · U&E · Urine protein dipstick
Treatment
IV Labetalol 20mg · Magnesium sulphate
URGENT — Administer antihypertensive
Obs every 30 min. Escalate if BP > 160
Powered by OpenRouter · Bring your own API key

// designed for your team

One Hospital Management System, every role, fully in sync

Clindy adapts its interface to each staff member's permissions on login. The hospital defines the roles. The app responds.

Role 01 — Doctor
Full clinical authority

Admit patients, open visit timelines, generate AI clinical plans, manage billing, and oversee the full ward dashboard.

  • Create and manage patient records and timelines
  • Generate and edit AI clinical plans
  • Create and assign tasks to any team member
  • Order tests and review results
  • Manage billing and payment records
  • Full ward dashboard with live metrics
Role 02 — Nurse
Care-focused workflows

Complete assigned tasks, log patient observations, and keep records updated — without clinical overhead that isn't relevant to nursing.

  • Search and view patients
  • View and complete assigned tasks
  • Log observations and patient updates with file attachments
  • Dashboard filtered to nursing workflows
  • Real-time sync across the team

Works anywhere. Even without Wi-Fi.

Every patient record, task, update, and billing entry is stored locally first. Clindy syncs silently in the background when connectivity returns — so power cuts and poor hospital networks never interrupt care.


// built on

A modern, battle-tested stack

Production-grade architecture with clean separation of concerns, offline resilience, and zero reliance on fragile third-party SDKs.

Kotlin + Jetpack Compose
KMP-Ready Architecture
Room Database
PocketBase Backend
OpenRouter AI
Hilt DI
DataStore Preferences
Material Design 3
MVVM + Clean Architecture
Offline-First EMR
Hospital-Managed Permissions
Event-Triggered Sync

Coming soon to Google Play Store

Ready to modernize your hospital?

Clindy is launching soon. Get in touch to request early access, ask about early hospital onboarding, or just say hello.

Request Early Access Download latest APK
Contact