The Polaris Foundation is an organisation responsible for maintaining the open-source Polaris platform for digital health products.
Polaris is a platform consisting of over 20 microservices, and is intended to be used as a backend for digital health products.
The Polaris platform was created by Sensyne Health Ltd., and has now been made open-source. It was developed over several years from 2017-22 (originally called DHOS) and was built as a backend for three digital health products in clinical use: two products for remote patient monitoring, and one for in-hospital monitoring.
Note that these digital health products are not themselves open-source - they remain proprietary. Only the Polaris platform itself has been made open source (MIT licence).
Wherever possible, CICD pipelines use public repositories to store packages. Various libraries are hosted on public pypi (Python) or npm (JavaScript) repositories. Polaris services are containerised and hosted on Github Container Registry.
Some services still rely on images and/or libraries that remain proprietary, and are not publicly available. Where applicable this is noted on the relevant service's README.
You can find the docker images here: https://github.com/orgs/polaris-foundation/packages
The following JavaScript libraries are available via npm:
dhos-scoring-engine
: https://www.npmjs.com/package/dhos-scoring-enginedraymed-js
: https://www.npmjs.com/package/draymed-js
The following Python libraries are available via pypi:
auth0-api-client
: https://pypi.org/project/auth0-api-client/dhos-redis
: https://pypi.org/project/dhos-redis/draymed
: https://pypi.org/project/draymed/fastapi-batteries-included
: https://pypi.org/project/fastapi-batteries-included/flask-batteries-included
: https://pypi.org/project/flask-batteries-included/kombu-batteries-included
: https://pypi.org/project/kombu-batteries-included/pytest-dhos
: https://pypi.org/project/pytest-dhos/she-logging
: https://pypi.org/project/she-logging/
You can find the source code for these libraries in the repositories under the same name.
Contributions are welcomed from any source in the form of PRs.
Note that, for now, the repositories are forks of the original Sensyne Health repositories - please make sure the base of the PR is set to the polaris-foundation repo rather than the original Sensyne Health repo:
To get in touch, please email jondaly01 at gmail.com.