thetahealth/mirobody

The AI-native health data engine — collect, standardize, and reason over labs, wearables & genomics.

解決的問題

Mirobody 是一個專為解決健康資料碎片化與不一致問題而設計的 AI 原生健康資料引擎。它將來自檢驗報告、穿戴式裝置與基因組學的多樣化健康讀數,轉換為 AI 代理可準確讀取與推理的單一標準化語言(LOINC、UCUM、FHIR),無論原始語言或單位為何皆可適用。

如何運作

此系統分為三個主要階段:

  1. 收集:從裝置供應商、SQL 資料來源、多種檔案格式以及 Apple Health 等來源取得訊號。
  2. 翻譯:將任意語言中的術語解析為標準代碼(LOINC、SNOMED CT、RxNorm),並將單位標準化為 UCUM,以實現讀數統一。
  3. 回應:利用 AI 代理,透過虛擬檔案系統讀取原始文件,根據標準化資料提供答案、圖表與引用。

適用對象

適用於開發健康 AI 應用的開發者、照護人員,以及需要自架設、基於標準的健康資料管理與 AI 推理基礎設施的組織。

主要特色

  • 多語言解析:在離線狀態下,將英文、中文、日文及多種語言的健康術語解析為單一 LOINC 代碼。
  • 標準化符合:使用 LOINC 2.82、SNOMED CT 與 RxNorm 產生符合 FHIR 標準的記錄。
  • AI 代理整合:內建可透過 MCP 提供給 Claude Desktop 與 Cursor 等工具的代理框架。
  • 可自架設:可透過 Docker 在本地部署,包含 Postgres、pgvector 與 Redis 的完整堆疊。
  • 高覆蓋率:涵蓋多種語言下常規健檢中的全部 211/211 個檢測項目。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • Dispatch