{"repo":"meltforce/FreeReps","free":true,"listed":false,"github":"https://github.com/meltforce/FreeReps","clone":"git clone https://github.com/meltforce/FreeReps.git","description":"Self-hosted health data server with visualization dashboard and MCP interface","language":"Go","stars":13,"topics":["ai","fitness","health","mcp-server","workouts"],"license":"MIT","category":"mcp-servers","readme_excerpt":"FreeReps F reely hosted Re cords, E valuation & P rocessing S erver A self-hosted server that receives health data from Apple Watch and Oura Ring, stores it persistently, visualizes it through a web dashboard with freely configurable correlations, and exposes it as an MCP server for LLMs. The iOS companion app syncs HealthKit data directly to your server, and the built-in Oura integration pulls data via the Oura API. Acknowledgements The FreeReps iOS companion app is based on HealthBeat by kempu, an open-source iOS app for syncing Apple Health data. HealthBeat was adapted into the FreeReps companion app for the self-hosted FreeReps server. Licensed under the MIT License. Screenshots Dashboard Sleep :-: :-: Metrics Trends :-: :-: MCP :-: iOS App :-: :-: :-: :-: Why FreeReps? Apple Health collects extensive data but offers no way to relate metrics to each other, no API for external analysis, and no export into a queryable system you own. Other apps compute scores but are closed-source, subscription-based, and opaque. FreeReps takes the opposite approach: raw data + flexible visualization + LLM for interpretation . Architecture Tech Stack Component Technology ----------- ------------ Backend Go (single binary with embedded frontend) Frontend React 19 + Vite + Tailwind CSS 4 Charts uPlot (time-series) + Recharts (bar/scatter) Database PostgreSQL + TimescaleDB Auth & Networking Tailscale (tsnet) — zero-config TLS + identity iOS App Swift (HealthKit, BackgroundTasks, ActivityKit) C","default_branch":null,"files":null,"tree":[],"storefront":"/r/meltforce","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/meltforce/FreeReps/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}