{"id":21625213,"url":"https://github.com/ohcnetwork/care_scribe","last_synced_at":"2025-07-17T11:31:28.850Z","repository":{"id":284348445,"uuid":"947870085","full_name":"ohcnetwork/care_scribe","owner":"ohcnetwork","description":"AI autofill plug for care","archived":false,"fork":true,"pushed_at":"2025-07-09T12:58:06.000Z","size":123,"stargazers_count":3,"open_issues_count":3,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-07-13T23:52:36.903Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"10bedicu/care_scribe","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ohcnetwork.png","metadata":{},"created_at":"2025-03-13T11:29:08.000Z","updated_at":"2025-06-25T08:05:14.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/ohcnetwork/care_scribe","commit_stats":null,"previous_names":["ohcnetwork/care_scribe"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ohcnetwork/care_scribe","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ohcnetwork%2Fcare_scribe","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ohcnetwork%2Fcare_scribe/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ohcnetwork%2Fcare_scribe/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ohcnetwork%2Fcare_scribe/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ohcnetwork","download_url":"https://codeload.github.com/ohcnetwork/care_scribe/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ohcnetwork%2Fcare_scribe/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265329720,"owners_count":23748123,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["care","care-plug","plug"],"created_at":"2024-11-25T01:08:27.452Z","updated_at":"2025-07-17T11:31:28.843Z","avatar_url":"https://github.com/ohcnetwork.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Care Scribe\n\n[![Release Status](https://img.shields.io/pypi/v/care_scribe.svg)](https://pypi.python.org/pypi/care_scribe)\n[![Build Status](https://github.com/ohcnetwork/care_scribe/actions/workflows/build.yaml/badge.svg)](https://github.com/ohcnetwork/care_scribe/actions/workflows/build.yaml)\n\nCare Scribe is a plugin for care to add voice auto fill support using external services like OpenAI whisper and Google Speech to Text.\n\n\n## Features\n\n- Voice auto fill support for care\n- Support for OpenAI whisper and Google Speech to Text\n\n## Installation\n\nhttps://care-be-docs.ohc.network/pluggable-apps/configuration.html\n\nhttps://github.com/ohcnetwork/care/blob/develop/plug_config.py\n\n\nTo install care scribe, you can add the plugin config in [care/plug_config.py](https://github.com/ohcnetwork/care/blob/develop/plug_config.py) as follows:\n\n```python\n...\n\nscribe_plug = Plug(\n    name=\"care_scribe\",\n    package_name=\"git+https://github.com/ohcnetwork/care_scribe.git\",\n    version=\"@master\",\n    configs={\n        \"TRANSCRIBE_SERVICE_PROVIDER_API_KEY\": \"secret\",\n        \"API_PROVIDER\": \"openai\",  # or \"azure\"\n        \"AZURE_API_VERSION\": \"\",  # required if API_PROVIDER is \"azure\"\n        \"AZURE_ENDPOINT\": \"\",  # required if API_PROVIDER is \"azure\"\n        \"AUDIO_MODEL_NAME\": \"\",  # model name for OpenAI or custom deployment name for Azure\n        \"CHAT_MODEL_NAME\": \"\",  # model name for OpenAI or custom deployment name for Azure\n    },\n)\nplugs = [scribe_plug]\n...\n```\n\n## Configuration\n\nThe following configurations variables are available for Care Scribe:\n\n- `TRANSCRIBE_SERVICE_PROVIDER_API_KEY`: API key for the transcribe service provider (OpenAI whisper or Google Speech to Text)\n- `API_PROVIDER`: The API provider to use for transcription. Can be either \"openai\" or \"azure\".\n- `AZURE_API_VERSION`: The version of the Azure API to use. This is required if `API_PROVIDER` is set to \"azure\".\n- `AZURE_ENDPOINT`: The endpoint for the Azure API. This is required if `API_PROVIDER` is set to \"azure\".\n- `AUDIO_MODEL_NAME`: The model name for OpenAI or the custom deployment name for Azure.\n- `CHAT_MODEL_NAME`: The model name for OpenAI or the custom deployment name for Azure.\n\nThe plugin will try to find the API key from the config first and then from the environment variable.\n\n## License\n\nThis project is licensed under the terms of the [MIT license](LICENSE).\n\n\n---\nThis plugin was created with [Cookiecutter](https://github.com/audreyr/cookiecutter) using the [ohcnetwork/care-plugin-cookiecutter](https://github.com/ohcnetwork/care-plugin-cookiecutter).","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fohcnetwork%2Fcare_scribe","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fohcnetwork%2Fcare_scribe","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fohcnetwork%2Fcare_scribe/lists"}