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
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
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.
If you would like to run the application on a local higher performance server please refer to our other tools.
- Local LLM Container: https://github.com/ClinicianFOCUS/local-llm-container
- Local Whisper Container: https://github.com/ClinicianFOCUS/speech2text-container
- All-in-one installer for the tools: https://github.com/ClinicianFOCUS/clinicianfocus-installer
Further documentation can be found here (https://clinicianfocus.github.io/FreeScribe).
We welcome contributions to the FreeScribe project! To contribute:
- Fork the repository.
- Create a new branch (
git checkout -b feature/your-feature
). - Make your changes and commit them (
git commit -m 'Add some feature'
). - Push to the branch (
git push origin feature/your-feature
). - Open a pull request.
Please ensure your code adheres to our coding standards and includes appropriate tests.
FreeScribes code is under the AGPL-3.0 License. See (LICENSE)[https://github.com/ClinicianFOCUS/FreeScribe/blob/main/LICENSE.txt] for further information.