Skip to content
vibetrend

SparkyFitness

Self-hosted fitness tracking and nutrition platform with AI coaching

Alternative toMyFitnessPalFlo

#349
Today
#313
7 days
#303
30 days
codewithcj.github.ioOpen live site ↗
Screenshot of SparkyFitness homepageVisit codewithcj.github.io ↗

What is SparkyFitness?

SparkyFitness is a self-hosted fitness and health tracking application designed for individuals and families. It combines nutrition logging, exercise tracking, body measurements, menstrual cycle monitoring, and sleep data in a single platform where users retain full control of their data. The platform features an AI nutrition assistant supporting multiple providers (OpenAI, Anthropic, Google Gemini, and local models), barcode scanning, macro and micronutrient analysis, and integration with popular fitness trackers like Garmin, Polar, and Fitbit.

The project describes itself as a self-hosted alternative to MyFitnessPal, Flo, Hevy, and similar services. It includes cross-platform mobile apps for iOS and Android, a React-based web interface, family sharing with granular permissions, and native Model Context Protocol tools for Claude Desktop and AI agents. The material indicates the application was built using AI coding tools.

Momentum

Daily activity over the last 30 days: upvotes, unique visits, new GitHub stars and Hacker News points.

2026-09-29: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-09-30: 0 upvotes, 0 visits, 6 stars, 0 HN points2026-10-01: 0 upvotes, 0 visits, 8 stars, 0 HN points2026-10-02: 0 upvotes, 0 visits, 3 stars, 0 HN points2026-10-03: 0 upvotes, 0 visits, 6 stars, 0 HN points2026-10-04: 0 upvotes, 0 visits, 17 stars, 0 HN points2026-10-05: 0 upvotes, 0 visits, 14 stars, 0 HN points2026-10-06: 0 upvotes, 0 visits, 14 stars, 0 HN points2026-10-07: 0 upvotes, 0 visits, 22 stars, 0 HN points2026-10-08: 0 upvotes, 0 visits, 19 stars, 0 HN points2026-10-09: 0 upvotes, 0 visits, 14 stars, 0 HN points2026-10-10: 0 upvotes, 0 visits, 14 stars, 0 HN points2026-10-11: 0 upvotes, 0 visits, 11 stars, 0 HN points2026-10-12: 0 upvotes, 0 visits, 15 stars, 0 HN points2026-10-13: 0 upvotes, 0 visits, 23 stars, 0 HN points2026-10-14: 0 upvotes, 0 visits, 16 stars, 0 HN points2026-10-15: 0 upvotes, 0 visits, 19 stars, 0 HN points2026-10-16: 0 upvotes, 0 visits, 12 stars, 0 HN points2026-10-17: 0 upvotes, 0 visits, 7 stars, 0 HN points2026-10-18: 0 upvotes, 0 visits, 12 stars, 0 HN points2026-10-19: 0 upvotes, 0 visits, 11 stars, 0 HN points2026-10-20: 0 upvotes, 0 visits, 11 stars, 0 HN points2026-10-21: 0 upvotes, 0 visits, 16 stars, 0 HN points2026-10-22: 0 upvotes, 0 visits, 9 stars, 0 HN points2026-10-23: 0 upvotes, 0 visits, 8 stars, 0 HN points2026-10-24: 0 upvotes, 0 visits, 10 stars, 0 HN points2026-10-25: 0 upvotes, 0 visits, 7 stars, 0 HN points2026-10-26: 0 upvotes, 0 visits, 10 stars, 0 HN points2026-10-27: 0 upvotes, 0 visits, 9 stars, 0 HN points2026-10-28: 0 upvotes, 0 visits, 5 stars, 0 HN points
30 days agotoday

How do we know it's vibe coded?

vibetrend discovered SparkyFitness automatically. Evidence: GitHub CodeWithCJ/SparkyFitness; repo has .claude, .gemini, AGENTS.md. View source.

Similar vibe-coded apps

EGC screenshot
EGC

Shared persistent memory for AI coding tools across sessions and applications

Claude CodeCursor★ 68 GitHub stars