AI Clinic Assistant → M Clinic

Introduction

The AI Clinic Assistant (now M Clinic) is a fully operational, AI-powered telephone receptionist designed to automate appointment handling in healthcare clinics. It conducts real-time, natural voice conversations with patients using OpenAI's GPT-4o Realtime API — handling bookings, rescheduling, and cancellations automatically.

Originally prototyped using landline and Android-based approaches (V1–V9), the system has since evolved into a cloud-based VoIP platform with dedicated UK phone numbers, real-time Google Calendar sync, SMS confirmations, and a customer management panel.

The project was first piloted in a private clinic in London, where it received positive feedback from reception staff and clinicians — validating its real-world applicability and practical value.

Problem It Solves

Many small clinics and solo practitioners lose time, patients, and revenue by handling appointment-related calls manually. Staff are overwhelmed with repetitive tasks during busy hours, and missed calls mean missed patients — especially for doctors who work alone without a receptionist.

M Clinic fills this gap by offering an easy-to-deploy, affordable, and reliable AI receptionist that works 24/7.

Key Features

Project Status

Screenshots & Demo Video

▶️ Watch demo videos at https://mclinic.barisy.org

GitHub Repositories (Early Open-Source Versions)

Note: These repositories contain the early open-source versions of the project, shared to document the development journey and contribute to the community. The current production system (M Clinic) has evolved significantly beyond these versions and is no longer open-source. These early versions remain publicly available as a reference for anyone interested in the technical foundations.

What Was Planned vs What Was Built

Many of the features originally listed as "planned" have now been implemented in the commercial version of M Clinic:

Timeline

This page presents the development timeline of the AI Clinic Assistant and related innovation milestones.

From the initial idea sparked by real-world problems in a clinic, to working prototypes, public showcases, and a commercial launch — each phase reflects a hands-on, purpose-driven approach to building scalable, human-friendly AI systems.