This repository includes the following:
- hyperscribe plugin: a Canvas plugin to insert commands based on the content of an audio, discussion between a patient and a provider, read more README.md.
- hyperscribe_tuning plugin: a Canvas plugin to record the audio and context to assess and tune the hyperscribe plugin in a specific environment, read more README.md.
- evaluation: a set of curated partial steps to assess the reliability of the hyperscribe plugin underlying mechanisms and LLMs providers, read more README.md.
- tests: a set of unit tests intended to test all the code of the repository.
To run the tests:
uv run pytest -vv tests/ # run all tests and fully display any failure
uv run pytest tests/ --cov=. # run all tests and report the coverage