open-health  by OpenHealthForAll

AI health assistant powered by user data

created 6 months ago
3,404 stars

Top 14.6% on sourcepulse

GitHubView on GitHub
Project Summary

OpenHealth is an AI-powered personal health assistant designed to help users understand and manage their health data privately. It targets individuals seeking to centralize, parse, and interact with their health information using AI models, offering a local-first approach for enhanced privacy.

How It Works

The system centralizes various health data sources, including clinical records, health platforms (Apple Health, Google Fit), wearables, and personal history. A data parser standardizes this information into a unified format. This structured data is then used as context for Large Language Models (LLMs) via techniques like Retrieval-Augmented Generation (RAG), enabling contextual and personalized health conversations.

Quick Start & Requirements

  • Install/Run: Clone the repository and use docker/podman compose --env-file .env up.
  • Prerequisites: Docker or Podman. Ollama is recommended for local LLM execution.
  • Access: Navigate to http://localhost:3000 in your browser.
  • Docs: https://qna.open-health.me/, https://www.open-health.me/

Highlighted Details

  • Supports multiple data sources and LLMs (LLaMA, DeepSeek-V3, GPT, Claude, Gemini).
  • Offers both a quick "Clinic" consultation web interface and a "Full Platform" for comprehensive management.
  • Emphasizes local execution for maximum data privacy.
  • Project diagram illustrates data flow from sources to AI integration.

Maintenance & Community

  • Active community channels include a subreddit (r/AIDoctor) and Discord server.
  • Direct contact with the team is available via Calendly and email.

Licensing & Compatibility

  • The repository does not explicitly state a license in the README.

Limitations & Caveats

  • The data parsing functionality is currently implemented in a separate Python server and is planned for migration to TypeScript.
  • Ollama API endpoint configuration may require specific adjustments for Docker on Mac or Windows.
Health Check
Last commit

4 months ago

Responsiveness

1 week

Pull Requests (30d)
0
Issues (30d)
1
Star History
156 stars in the last 90 days

Explore Similar Projects

Starred by Dominik Moritz Dominik Moritz(Professor at CMU; ML Researcher at Apple) and Casey Caruso Casey Caruso(Managing Partner of Topology Ventures).

latent-scope by enjalot

0.3%
717
Scientific tool for latent space investigation
created 2 years ago
updated 2 months ago
Feedback? Help us improve.