KlinkaSoft: Bringing Intelligent Practice Management to Small Healthcare Professionals — For Free
KlinkaSoft is a free practice management app built for small healthcare professionals. Drawing on task mining expertise from Heelix, it delivers smart scheduling, patient context, and workflow automation — without the enterprise price tag.
# KlinkaSoft: Bringing Intelligent Practice Management to Small Healthcare Professionals — For Free
Small healthcare practices are drowning in administration. Physiotherapists, psychologists, dentists, and independent GPs spend 30–40% of their working hours on paperwork, scheduling, and patient communication — time stolen from patient care. Enterprise practice management software exists, but it's expensive, complex, and built for hospitals with IT departments.
KlinkaSoft is different. It's free, intelligent, and designed for the solo practitioner. Here's how we're building it, and what we learned from Heelix along the way.
The Problem: Small Practices Are Underserved
Walk into any small physiotherapy clinic and you'll find a familiar stack:
- Scheduling: A paper diary or a generic calendar app
- Patient records: Spreadsheets, Word documents, or decade-old desktop software
- Billing: Manual invoicing, often in Excel
- Communication: WhatsApp messages mixed with personal contacts
- Clinical notes: Scrawled during sessions, typed up late at night
None of these tools talk to each other. The practitioner becomes the integration layer — copying patient details from WhatsApp to the calendar, transcribing notes from paper to records, calculating invoices from session logs. It's clerical work wearing a clinical coat.
What KlinkaSoft Does
KlinkaSoft wraps the essential workflows of a small practice into a single, intelligent application:
Smart Scheduling
A purpose-built calendar that understands clinical workflows:
- Appointment types — Initial consultation, follow-up, treatment session, telehealth — each with configurable durations and preparation notes
- Patient context cards — Click any appointment to see the patient's history, last notes, outstanding invoices, and upcoming sessions
- Waitlist management — When a slot opens, KlinkaSoft suggests patients from the waitlist ranked by urgency and wait time
Automated Patient Communication
Integrated messaging that keeps professional boundaries:
- Appointment reminders — Automatic WhatsApp/SMS reminders 48h and 2h before sessions, with confirm/cancel/rebook actions
- Post-session follow-ups — Configurable templates for exercises, care instructions, or satisfaction surveys
- Patient portal (optional) — Patients can book, rebook, and view their own history without messaging the practitioner directly
Clinical Notes, Simplified
Notes shouldn't require typing during a session. KlinkaSoft offers:
- Voice-to-text notes — Dictate notes immediately after a session; transcribed and saved to the patient record
- Template-driven SOAP notes — Subjective, Objective, Assessment, Plan structure with specialty-specific templates
- Smart autocomplete — As you type, KlinkaSoft suggests common phrases, diagnoses, and treatment codes from your own history — learning your language over time
Billing That Doesn't Need an Accountant
- Automatic invoice generation — Linked to completed appointments; one click to send
- Insurance code mapping — Map treatments to insurance billing codes; exported in standard formats
- Payment tracking — Mark invoices as paid, send automatic reminders for overdue ones
- Tax-ready reports — Revenue summaries, outstanding balances, patient billing history
What Heelix Taught Us
Building Heelix gave us deep expertise in three areas that directly informed KlinkaSoft:
1. Local-First Architecture
Heelix proved that a powerful application can run entirely on-device. KlinkaSoft uses the same philosophy — patient data lives on the practitioner's computer by default, encrypted at rest. Cloud sync is optional, end-to-end encrypted, and GDPR-compliant.
For healthcare, this isn't just a preference — it's often a legal requirement. Local-first means compliance by default.
2. Task Mining for Clinical Workflows
Heelix's core technology — understanding what people actually do with their time — applies directly to clinical settings. KlinkaSoft gently surfaces patterns:
- "You typically spend 12 minutes on notes after a physio session — want to try the voice dictation template?"
- "Three patients this week mentioned shoulder pain — here's a summary for your CPD log"
- "You're spending 4 hours/week on billing. Automation could reclaim 3 of those."
These insights aren't surveillance — they're the app looking out for the practitioner's time.
3. LLMs in Constrained Environments
Heelix taught us to run useful language models on modest hardware. KlinkaSoft's NLP features — voice transcription, clinical note structuring, smart autocomplete — run on the same local inference stack. No cloud dependency, no per-request API costs, no data leaving the device.
Why Free?
This is the question we get most often. The answer has three parts:
First, small practices can't afford enterprise pricing. The market for solo-practitioner software is fragmented and underserved. Charging $100–300/month — typical for practice management software — excludes the very people who need it most. Second, adoption drives improvement. Every practitioner who uses KlinkaSoft makes it better — new specialty templates, edge cases surfaced, workflows refined. A free model accelerates that feedback loop. Third, premium features will support us. While the core product remains free forever, advanced features (team management for multi-practitioner clinics, advanced analytics, API access for integrations) will carry a subscription. But a solo physiotherapist will never pay to manage their practice.Technology Stack
KlinkaSoft is built on the same foundation that powers Heelix:
| Layer | Technology | Why |
|---|---|---|
| Desktop Shell | Tauri | Lightweight, native, cross-platform |
| Backend | Rust | Performance, safety, SQLite integration |
| Frontend | React + TypeScript | Component-rich UI, mature ecosystem |
| Local Inference | llama.cpp + Whisper.cpp | Speech-to-text + NLP, on-device |
| Database | SQLite + SQLCipher | Encrypted, zero-config, portable |
| Sync (optional) | CRDT-based (Automerge) | Conflict-free sync between devices |
Compliance Without the Complexity
Healthcare software lives under GDPR, HIPAA (in the US), and local data protection regulations. KlinkaSoft's local-first architecture simplifies compliance:
- Data minimization — Only essential patient data is stored
- Encryption at rest and in transit — SQLCipher for local storage, TLS for sync
- Access controls — OS-level authentication gates the application
- Audit logs — Every access to patient records is logged locally
- Data export — Standard formats (FHIR-compatible JSON) for patient data portability
By keeping data on-device by default, KlinkaSoft dramatically reduces the attack surface compared to cloud-based alternatives.
What's Next
KlinkaSoft is in active development, with early access available at klinkasoft.com. We're working directly with a group of physiotherapists, psychologists, and dentists to refine the experience before a wider launch.
If you're a small healthcare professional tired of juggling spreadsheets and WhatsApp messages — or a developer interested in local-first healthtech — we'd love to hear from you.
Try KlinkaSoft at klinkasoft.com or get in touch to join the early access program.