#5454th of 54 in AssistantsFor science, health and research
open-health
Web app that parses personal health records and chats about them with an LLM
- Stars
- 4k
- License
- AGPL-3.0
- Last commit
- Jan 2026
- Last release
- Feb 2025
- Language
- TypeScript
3,822 on 21 Apr 20263,970 on 10 Nov 2026
From GitHub's daily star counts.
Checked on GitHub.
Overview
OpenHealth is a Next.js app that takes health inputs such as blood tests, checkup data, family history and symptoms, parses them into structured data, and uses that as context for chat with an LLM. It supports hosted models (GPT, Claude, Gemini, DeepSeek-V3) and local ones through Ollama, and can parse documents locally with docling. Parsing currently runs in a separate Python server.
Who it is for: Self-hosters who want a private LLM chat over their own health records
Strengths
- Can run fully local: docling for parsing, Ollama for the LLM
- Works with LLaMA, DeepSeek-V3, GPT, Claude and Gemini
- Docker/Podman Compose setup with a .env file, served on port 3000
- Converts uploaded health data into structured files used as chat context
Weaknesses
- Parsing runs in a separate Python server, with a planned TypeScript migration
- Last release was 2025-02-21, so tagged releases lag behind recent commits
- Apple Health, Google Fit and wearable sources appear only in the diagram, not the source list
- AGPL-3.0 license restricts closed-source network deployments
What it needs
- GPU optional
- Docker + Compose
- Needs Docker or Podman Compose, Ollama (for local LLMs), docling (for local parsing), Python parsing server
- Models: LLaMA, DeepSeek-V3, GPT, Claude, Gemini
- port 3000
Quick answers
Is open-health open source?
Yes. Its code is on GitHub under the AGPL-3.0 license.
Can you run open-health with Docker?
Yes. Its repository has a Docker setup: a Dockerfile, a Compose file or a published image.
Does open-health need a GPU?
No. It runs on a CPU and can use a GPU when you have one.
Also in Assistants
See all 54| Rank | Project | Score |
|---|---|---|
| 1 | ai-job-searchClaude Code workflow that searches job boards and drafts tailored CVs and cover letters | 96 out of 100 |
| 2 | career-opsJob-search agent that scores listings, tailors CVs and drafts applications | 95 out of 100 |
| 3 | OpenClawPersonal AI assistant reachable through Discord, Slack, Telegram, WhatsApp and more | 93 out of 100 |
| #4 | openhumanRust agent harness with desktop app, built-in memory and embeddable library | 93 out of 100 |
| #5 | airiAI VTuber companion with VRM and Live2D avatars, voice, and game-playing | 91 out of 100 |