Skip to content

Latest commit

 

History

History
86 lines (64 loc) · 3.93 KB

File metadata and controls

86 lines (64 loc) · 3.93 KB

  • 🚀 What might healing become if we dared to distill possibility itself!

Overview

Elixirs are modular Langserve healthcare apps following health data standards and best practices such as FHIR and CDS-Hooks. This is a monorepo of elixirs for DHTI.

DHTI provides command-line tools (dhti-cli) for installation and management of DHTI elixirs using docker containers. DHTI Vidhis (receipes) provides a set of shell commands that you can used to easily spin up a complete DHTI environment with modules such as the Chatbot Agent (with patient chart context), RAG, Imaging Report widget, Orthanc DICOM viewer, and more. Additionally, there is a browser extension that allows you to capture webpage content and send it to the DHTI elixir.

The best way to start using these microfrontends is by following the DHTI Vidhis. Also see the Wiki. Individual packages also have their own README files with more details.

How to contribute elixirs?

Starting with dhti (Example)

npx dhti-cli elixir install -g https://github.com/dermatologist/dhti-elixir.git -n dhti-elixir-schat -s packages/simple_chat

Available Elixirs

Repository Structure

├── packages/
│   ├── agent_chat/
│   │   ├── pyproject.toml
│   │   └── src/dhti_elixir_achat/
│   │       ├── __init__.py
│   │       ├── bootstrap.py
│   │       ├── chain.py
│   │       └── server.py
│   ├── simple_chat/
│   │   ├── pyproject.toml
│   │   └── src/dhti_elixir_schat/
│   │       ├── __init__.py
│   │       ├── bootstrap.py
│   │       ├── chain.py
│   │       └── server.py
│   ├── simple_rag/
│   │   └── src/dhti_elixir_srag/
│   ├── imaging_report/
│   │   └── src/dhti_elixir_imaging_report/
│   ├── starter/
│   │   └── src/dhti_elixir_starter/
│   └── upload_file/
│       └── src/dhti_elixir_upload/
├── docs/
│   ├── index.md
│   ├── modules.md
│   └── contributing.md
├── tests/
│   ├── agent_chat/
│   ├── imaging_report/
│   ├── simple_chat/
│   └── simple_rag/
├── README.md
├── pyproject.toml
└── (other configs: Dockerfile, Makefile, .github/, .vscode/)

Give us a star ⭐️

If you find this project useful, give us a star. It helps others discover the project.

Contributing

Please see the Contributing Guide for information about contributing to this project.

Contributors