Skip to content

A medical scribe capable of creating SOAP notes running Whisper and Kobold based on conversation with a patient

License

Notifications You must be signed in to change notification settings

ClinicianFOCUS/FreeScribe

 
 

Repository files navigation

FreeScribe

Introduction

This is a application maintained extension of Dr. Braedon Hendy's AI-Scribe python script. It is maintained by the ClinicianFOCUS team at the Conestoga College SMART Center. The goal of this project is to have a easy to install Medical Scribe application. This application can run locally on your machine (No potential share of personal health data) or can connect to a Large Language Model (LLM) and Whisper (Speech2Text) Server on your network or to a remote one like ChatGPT. To download head over to our latest releases.

Please note this application is still in alpha state. Feel free to contribute, connect, or inquire in our discord where majority of project communications occur. https://discord.gg/zpQTGVEVbH

Note from the original creator and active contributor Dr. Braedon Hendy:

This is a script that I worked on to help empower physicians to alleviate the burden of documentation by utilizing a medical scribe to create SOAP notes. Expensive solutions could potentially share personal health information with their cloud-based operations. The application can then be used by physicians on their device to record patient-physician conversations after a signed consent is obtained and process the result into a SOAP note.

Regards, Braedon Hendy

Setup on a Local Machine

To run the application on your machine just download the latest release, run the installer, and begin to use. The application is configured to run completely locally by default.

Setup on a Server

If you would like to run the application on a local higher performance server please refer to our other tools.

Further Documentation

Further documentation can be found here (https://clinicianfocus.github.io/FreeScribe).

Contributing

We welcome contributions to the FreeScribe project! To contribute:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature/your-feature).
  3. Make your changes and commit them (git commit -m 'Add some feature').
  4. Push to the branch (git push origin feature/your-feature).
  5. Open a pull request.

Please ensure your code adheres to our coding standards and includes appropriate tests.

License

FreeScribes code is under the AGPL-3.0 License. See (LICENSE)[https://github.com/ClinicianFOCUS/FreeScribe/blob/main/LICENSE.txt] for further information.

About

A medical scribe capable of creating SOAP notes running Whisper and Kobold based on conversation with a patient

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 92.6%
  • NSIS 6.5%
  • Shell 0.9%