OpenHealth is an AI health assistant that helps users consolidate and manage their personal health data through conversational AI interactions.
The tool addresses the challenge of fragmented health information by providing a centralized platform where users can input various health data sources including blood test results, checkup data, physical information, family history, and symptoms. It automatically parses this data into structured formats and uses that context to power personalized conversations with AI language models, enabling users to better understand and manage their health. The system can run entirely locally for maximum privacy, with data parsing handled through a separate component and language model interactions supported through multiple providers.
OpenHealth suits individuals who want to take an active role in their health management and value privacy in handling sensitive medical information. The platform offers two deployment options: a lightweight clinic version for quick health consultations and a full platform for comprehensive health management. Users should be aware that the data parsing functionality currently runs on a separate Python server, though migration to TypeScript is planned. For local execution without external dependencies, the tool supports Ollama for the language model component and docling for parsing.
The project maintains active development with support for multiple language models including LLaMA, DeepSeek-V3, GPT, Claude, and Gemini. Documentation is available in multiple languages, reflecting an international development focus. The codebase is built with TypeScript and Next.js, indicating a modern web-first architecture approach.