A free, open-source iPhone app to explore and export Apple Health. Sync it to a database, hosted for you or self-hosted, connect Claude through a read-only MCP server, and read what every one of 178 H
HealthSwift · TypeScriptGitHub @PulsHealthOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Sync Apple Health to a backend you control, and use it with SQL, Grafana, notebooks and AI assistants. iOS app + Swift package + self-hosted reference stack.
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
Sync Apple Health to a backend you control, then use the data with your own
tools — SQL, Grafana, notebooks, and AI assistants.Read the full README ↗Sync and export your Apple Health data.
Export files from your iPhone or iPad, or keep your health history in a database you control. PulsHealth includes the app, a self-hosted stack, and an open sync protocol. Everything in this repository is Apache-2.0.
Get the iOS app · Self-host it · Read the docs
Explore cool examples: a health year in review, marathon training, activity as art, and an atlas of walks, runs and rides. Explore recorded examples, then use your own files with the local adapter and instructions.
The app reads Apple Health without modifying it. Background sync depends on iOS, Health access, and Watch-to-phone delivery. The self-hosted backend is pre-release (0.x); see the setup guide for networking and backups.
Explore activity, sleep, heart rate, and workouts in your browser. Try the interactive demo with sample data.
App captures use synthetic data. Image provenance.
| Use case | Guide |
|---|---|
| Query your database | Schema and query patterns |
| Build an app or integration | Product API |
| Connect an AI assistant | Read-only MCP tools |
| Automate your home | Home Assistant integration |
| Write your own receiver | Sync protocol · Python + SQLite example |
AI tools share the records they read with your chosen AI provider.