Skip to main content

Health Cockpit

View demo
Demo-first OSS project showcase

Health Cockpit is an open-source, self-hosted personal health dashboard built to organize your records, review your history, and make deliberate sharing possible.

Open-source health cockpit you can actually run

Track labs, records, body composition, medications, supplements, workouts, goals, reminders, and AI-assisted review in one private self-hosted dashboard.

Open source
Self-hosted
Demo available
PHI-aware workflow
Features

A feature matrix that reads like a real project

The showcase stays focused on the actual product surface: records, sync, reminders, exports, and the governance needed around them.

Clinical timeline
Labs and clinical records
CSV, PDF, and clinical exports
Body and training
Body composition and weight
Workouts, goals, and calendar
Treatment stack
Medications and supplements
Companion channels
Android Health Connect companion sync
Telegram reminders
Consent-led AI
AI chat / ingestion / summaries / insights with consent guardrails
Governance
Sharing/access controls
Audit/provenance/retention/raw artifact handling
Demo

Placeholders for the future screenshots and clips

Designed placeholders, not fake screenshots.

What to look for in the demo

How records are normalized before they become useful.

Where consent is required before AI touches sensitive inputs.

How provenance and raw artifacts stay attached to every review.

Privacy

Privacy is part of the product, not a footnote

The system is built to make sensitive health data easier to handle without pretending the risk goes away.

Self-hosted infrastructure keeps the data plane under your control.

Organization and tenant boundaries keep sharing scoped and deliberate.

AI features stay behind consent guardrails and review steps.

Raw artifacts can be retained, linked, or purged on purpose.

Exporting and sharing is explicit, not accidental.

This is not medical advice; it is a record-keeping and review tool.

Workflow

Capture → Normalize → Review → Share/export

A simple loop that keeps the raw inputs, structured record, and sharing layer distinct.

1
Capture
Bring in labs, notes, body metrics, meds, reminders, and companion sync events.
2
Normalize
Turn raw uploads and entries into a structured longitudinal record.
3
Review
Use AI-assisted summaries and plain-language review only when consented.
4
Share/export
Send deliberate exports, clinical packets, or access scopes when needed.
Stack

Practical tech and deployment choices

The stack is intentionally familiar: modern web app, real database, auth, companion sync, messaging, and a Docker-first deployment path.

Next.js App Router
React / TypeScript
PostgreSQL / Drizzle
Better Auth
Android companion
Telegram
Resend
AI provider integration
Docker deployment
FAQ

Common questions

What is Health Cockpit?
An open-source, self-hosted personal health dashboard for keeping longitudinal health records in one private place.
Is Health Cockpit open source?
Yes. The project is presented as an open-source OSS showcase.
Can I self-host it?
Yes. Self-hosting is a core part of the design, with Docker deployment and infrastructure boundaries in mind.
What health data can it track?
Labs, clinical records, body composition, weight, medications, supplements, workouts, goals, reminders, exports, and review artifacts.
Does it support Android Health Connect?
Yes, via a companion sync path for Android Health Connect data.
Does it include reminders?
Yes. Telegram reminders are part of the product surface.
How do AI features handle sensitive health data?
AI chat, ingestion, summaries, and insights are gated by consent and review, with raw artifact handling and provenance kept visible.
Can I export my records?
Yes. CSV, PDF, and clinical exports are part of the model.
Is this medical advice?
No. It is a personal health record and review tool, not medical advice.
Next steps

See the demo, then read the stack notes

This page is a showcase, not a funnel. The demo shows the product; the stack section explains how it is meant to be run.