smooth-app
A collaborative, free and open database of ingredients, nutrition facts and information on food products from around the world
Workouts, food and recipes in one app. Track training, calories and macros, with private accounts and optional sharing. Web and iPhone beta; request an invite.
HealthPython · JavaScriptGitHub @BenCBanksOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
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
Kinetta: your workouts and your food in one app. Activity tracking, training plans, food and macros, friends. Private, open source (AGPL).
Taken from the repository README
Loading the full README.
Read the full README ↗Kinetta is a made-up word: kinetic, for the energy of moving every day, and kin, for the people you move with.
It started as one family's replacement for Strava and a food-tracking app. Each person's data is private to them, and nothing is sold, shared or used for ads.
Activities
Food
For your people
For contributors: a throwaway copy on your own machine for testing changes. You need Docker.
git clone https://github.com/BenCBanks/kinetta.git
cd kinetta
KINETTA_PORT=8798 docker compose -p kinettatest up -d --build
Open http://localhost:8798; the first account you create is the administrator. Optional settings go in .env
(copy .env.example): GEMINI_API_KEY or ANTHROPIC_API_KEY turns on AI features, FDC_API_KEY improves US food
search. Load made-up demo data with dev/demo/seed.py (see dev/demo/README.md), run the tests
with dev/tests/run.sh, and remove the copy with docker compose -p kinettatest down -v. See AGENTS.md
for how changes are made.
app/static/). Database changes are numbered migrations in
app/db.py. Feature checklist: FEATURES.md.Kinetta is source-available under the PolyForm Noncommercial License 1.0.0:
Versions published before October 11, 2026 (up to commit 69a0169) were released under the GNU AGPL-3.0, and copies of
those versions stay under that license. Everything after that is under the PolyForm Noncommercial License.
The name Kinetta and the Kinetta logo are not covered by the code license. Please don't use them for your own fork or product without permission.
Copyright © 2026 Ben Banks.
Map backgrounds: operator configuration and costs. Fixed courses and moderation: segments.
Website writing: edit Markdown copy without changing layouts. Apple Watch maps: requirements and troubleshooting.