OpenHealth:本地运行的个人健康数据 AI 助手

医学与健康 2026-09-24 17 阅读

OpenHealth 是一个开源 AI 健康助手,将个人健康数据集中管理并结构化,作为上下文与多种大模型对话,支持完全本地运行以保护隐私。

这个工具是什么

OpenHealth 是由 OpenHealthForAll 组织开发的开源项目,采用 TypeScript 编写,基于 Next.js 框架,以 Web 形式提供服务,许可证为 AGPL-3.0。其定位是让用户掌握自己的健康数据:把血液检测结果、体检数据、个人身体信息、家族史和症状等资料集中输入,自动解析并生成结构化数据文件,再将这些数据作为上下文交给 GPT 等大模型进行个性化对话。项目强调可完全在本地运行,以最大程度保护隐私。README 说明数据解析功能目前由独立的 Python 服务实现,未来计划迁移到 TypeScript。

核心能力

  • 集中输入血液检测、体检、个人身体信息、家族史与症状等健康数据
  • 自动解析健康数据并生成结构化数据文件,便于后续使用
  • 以结构化数据为上下文,与 GPT 驱动的 AI 进行个性化对话
  • 支持 LLaMA、DeepSeek-V3、GPT、Claude、Gemini 等多种语言模型
  • 可完全本地运行,强调隐私保护

科研中的典型用法

  • 整理个人历次血液检测与体检结果,生成结构化数据后向模型询问指标含义与变化趋势
  • 将家族史、症状与个人身体信息作为上下文,与 AI 讨论长期健康管理方向
  • 在本地部署 OpenHealth,把敏感健康数据保留在本机,再使用所选语言模型进行对话

快速上手

先克隆仓库:git clone https://github.com/OpenHealthForAll/open-health.git 并进入目录;复制环境文件 cp .env.example .env;随后用 docker/podman compose --env-file .env up 启动应用。README 还提到 Web 端提供 Clinic 与 Full Platform 两种入口,可先在线体验再自行部署。

生态与相近工具

同领域有各类个人健康数据管理与 AI 健康问答工具。OpenHealth 的特点是把数据集中、结构化后交给多种大模型,并支持本地运行;若更看重云端便利可选用其 Web 版 Clinic 或 Full Platform,若更看重数据自主与隐私则自行部署。选择时需结合所用模型、数据来源与部署条件权衡。

项目信息


本文属于《学科研究工具知识库 · 医学与健康》第 2 篇(按 GitHub 星标排序)。收录标准:该学科公开可获取的开源研究工具,星标与活跃度为主要参考,不代表对其性能或适用性的背书;选型前请结合自身场景评估。

评论 共 0 条

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部