Doctor's Assistant AI is a real-time assistant designed to automate and accelerate doctors’ daily administrative tasks. This project aims to simplify and speed up patient consultations by instantly summarizing doctor-patient interactions, generating prescriptions, scheduling follow-ups, and providing all necessary patient information in one place. The goal is to save doctors time and improve patient care, especially in high-demand healthcare systems.
- Real-time Summarization: Automatically transcribes and summarizes patient consultations.
- Instant Prescriptions: Generates prescriptions immediately after the consultation.
- Appointment Scheduling: Schedules follow-up appointments in real time.
- Simplified Medical Information: Converts complex medical jargon into patient-friendly language.
- Centralized Patient Information: All patient details are stored in one place for easy access by healthcare providers.
The project is divided into two main parts:
- Backend: Handles data processing, AI-powered transcription, and data storage.
- Frontend: User interface for doctors to review summaries, manage patient information, and schedule appointments.
- Backend: Node.js, Express.js
- Frontend: React.js
- Database: MongoDB
- AI Processing: Machine Learning models (e.g., NLP for summarization)
Follow these steps to get the application up and running:
- Open your terminal and navigate to the backend folder:
cd backend
- Install the necessary dependencies:
npm install
- Start the server:
The backend server should now be running at
node server.js
http://localhost:4000
.
- In a new terminal window, navigate to the frontend folder:
cd frontend
- Install the necessary dependencies:
npm install
- Start the frontend application:
The frontend should now be running at
npm start
http://localhost:3000
.
- Start Consultation: Doctors start a patient consultation, which is automatically recorded.
- Real-time Processing: The AI processes the audio and generates a consultation summary, prescription, and appointment scheduling.
- Review: Doctors can review, edit, and confirm the AI-generated information before sending it to the patient.
If you would like to contribute to this project, please fork the repository and submit a pull request. We welcome improvements, bug fixes, and suggestions!
This project is licensed under the MIT License. See the LICENSE file for details.
Patient's Dashboard

AI assistant if a doctor is not available
Insurance features
- Claims
