SparkyFitness
Self-hosted fitness tracking and nutrition platform with AI coaching
Alternative toMyFitnessPalFlo
Visit 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.
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

Open-source AI job search agent that runs locally in your CLI


Shared persistent memory for AI coding tools across sessions and applications

Open source AI gateway routing across 350+ providers through one endpoint

Local code graph for AI-assisted reviews with 63x context reduction

Obsidian plugin for chatting with AI coding agents directly in your vault

Agent kernel that routes AI models, caches context, and audits tool calls

Beginner-friendly interface for ComfyUI image, video, and music generation