{"id":21625218,"url":"https://github.com/ohcnetwork/care_hcx","last_synced_at":"2025-07-17T11:31:28.505Z","repository":{"id":284348446,"uuid":"947869879","full_name":"ohcnetwork/care_hcx","owner":"ohcnetwork","description":null,"archived":false,"fork":true,"pushed_at":"2025-03-06T12:21:38.000Z","size":164,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-13T23:52:36.557Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"10bedicu/care_hcx","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ohcnetwork.png","metadata":{},"created_at":"2025-03-13T11:28:42.000Z","updated_at":"2025-04-13T15:01:12.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/ohcnetwork/care_hcx","commit_stats":null,"previous_names":["ohcnetwork/care_hcx"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ohcnetwork/care_hcx","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ohcnetwork%2Fcare_hcx","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ohcnetwork%2Fcare_hcx/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ohcnetwork%2Fcare_hcx/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ohcnetwork%2Fcare_hcx/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ohcnetwork","download_url":"https://codeload.github.com/ohcnetwork/care_hcx/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ohcnetwork%2Fcare_hcx/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265600572,"owners_count":23795717,"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":[],"created_at":"2024-11-25T01:08:27.738Z","updated_at":"2025-07-17T11:31:28.497Z","avatar_url":"https://github.com/ohcnetwork.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Care Hcx\n\n[![Release Status](https://img.shields.io/pypi/v/care_hcx.svg)](https://pypi.python.org/pypi/care_hcx)\n[![Build Status](https://github.com/coronasafe/care_hcx/actions/workflows/build.yaml/badge.svg)](https://github.com/coronasafe/care_hcx/actions/workflows/build.yaml)\n\nCare Hcx is a plugin for care to add voice auto fill support using external services like OpenAI whisper and Google Speech to Text.\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.coronasafe.network/pluggable-apps/configuration.html\n\nhttps://github.com/coronasafe/care/blob/develop/plug_config.py\n\nTo install care hcx, you can add the plugin config in [care/plug_config.py](https://github.com/coronasafe/care/blob/develop/plug_config.py) as follows:\n\n```python\n...\n\nhcx_plug = Plug(\n    name=\"hcx\",\n    package_name=\"git+https://github.com/coronasafe/care_hcx.git\",\n    version=\"@master\",\n    configs={\n        \"HCX_PROTOCOL_BASE_PATH\": \"\",\n        \"HCX_AUTH_BASE_PATH\": \"\",\n        \"HCX_PARTICIPANT_CODE\": \"\",\n        \"HCX_USERNAME\": \"\",\n        \"HCX_PASSWORD\": \"\",\n        \"HCX_ENCRYPTION_PRIVATE_KEY_URL\": \"\",\n        \"HCX_IG_URL\": \"\",\n        \"AUTH_USER_MODEL\": \"users.User\"\n    },\n)\nplugs = [hcx_plug]\n...\n```\n\n## Configuration\n\nThe following configurations variables are available for Care Hcx:\n\n- `HCX_PROTOCOL_BASE_PATH`: The base path for the HCX service.\n- `HCX_AUTH_BASE_PATH`: The base path for the HCX auth service.\n- `HCX_PARTICIPANT_CODE`: The participant code for the HCX service.\n- `HCX_USERNAME`: The username for the HCX service.\n- `HCX_PASSWORD`: The password for the HCX service.\n- `HCX_ENCRYPTION_PRIVATE_KEY_URL`: The URL to get the encryption private key for the HCX service.\n- `HCX_IG_URL`: The URL for the HCX IG service.\n- `AUTH_USER_MODEL`: The user model to use for the HCX service.\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 [coronasafe/care-plugin-cookiecutter](https://github.com/coronasafe/care-plugin-cookiecutter).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fohcnetwork%2Fcare_hcx","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fohcnetwork%2Fcare_hcx","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fohcnetwork%2Fcare_hcx/lists"}