Skip to content

Releases: naveenneog/NeoFit

Neo Fit v1.4.0 - AI Coach, 1,300+ exercise library & custom workouts

Choose a tag to compare

@naveenneog naveenneog released this 06 Jul 10:46

Neo Fit v1.4.0 — your AI coach, a 1,300+ exercise library, and custom workouts.

New

  • 🧠 AI Coach — a dedicated Coach tab that answers questions grounded in today's calories, macros and goals. Works offline.
  • 🏋️ 1,300+ exercise library — search/filter the full catalogue with step-by-step form and demo videos filmed in a consistent NeoFit gym (streamed on demand).
  • 🛠️ Build your own workouts — add any library exercise to a named custom workout; find them under "My workouts".
  • Honest new-user start — real zeros for a brand-new profile (no simulated steps/wellness); onboarding polish.

Notes

  • Demo videos stream from the library-videos release, so the app keeps gaining exercise videos over time (index: library_index.csv). Video coverage is being filled in incrementally.
  • Android 8.0 (API 26)+. Signed with the standard debug key for easy sideloading.

Full details in CHANGELOG.md.

Exercise library demo videos (Sora-2, NeoFit gym)

Choose a tag to compare

@naveenneog naveenneog released this 05 Jul 09:00

Sora-2 image-to-video demonstration clips for the full exercise library (hasaneyldrm/exercises-dataset), filmed in the branded NeoFit gym. Every clip is seeded from a single canonical reference frame so the NeoFit wall logo is identical across the whole library.

Video assets are named by dataset id: {exercise_id}.mp4 (e.g. 0001.mp4).

What is each number? See the index assets (one row per id -> name, category, bodyPart, equipment, target, direct video_url):

  • library_index.csv (open in Excel/Sheets)
  • library_index.json (for programmatic use)

The Neo Fit app maps each id to its exercise via the bundled exercise_catalog.json and streams .../library-videos/{id}.mp4 on demand. Populated incrementally by tooling/generate_library_videos.py.

Neo Fit v1.3.1 - workout video fix + bigger South Indian menu

Choose a tag to compare

@naveenneog naveenneog released this 28 Jun 05:40

Neo Fit v1.3.1 — workout video fix + bigger South Indian menu

Verified on an Android 14 emulator.

Fixed

  • Workout videos now advance per exercise. The guided runner kept showing the first clip frozen when you moved to the next move (the player was re-created but the on-screen view wasn''t reattached). Each exercise now plays its own demo clip.

New

  • +37 South Indian restaurant / tiffin dishes with per-serving calorie + macro estimates and native names: rava dosa, onion uttapam, set dosa, pesarattu, appam, puttu, idiyappam, poori masala, rava idli, kesari/khara bath, bisi bele bath, lemon/tamarind/coconut rice, rasam, veg kurma, avial, poriyal, mysore bonda, bajji, maddur/sambar vada, mangalore buns, kerala parotta, chicken 65, chicken/mutton chettinad, fish fry, prawn curry, Kerala egg roast, mysore pak, payasam, badam milk. 107 dishes total.

Install

Sideload the APK below (Android 8.0 / API 26+; enable "Install unknown apps"). Free for personal, non-commercial use — PolyForm Noncommercial 1.0.0.

Full changelog: see CHANGELOG.md.

Neo Fit v1.3.0 - friendlier daily tracking

Choose a tag to compare

@naveenneog naveenneog released this 28 Jun 04:22

Neo Fit v1.3.0 — friendlier daily tracking

A focused Senior-QA + UX pass on the everyday loop. Every change was built, installed and verified on an Android 14 emulator.

✨ New

  • Edit a logged meal in place — fix a portion without delete-and-re-add (the row is updated, not duplicated).
  • Discard-changes guard — a dirty add/edit form confirms before Back throws away your input.
  • Recently-logged + Favourites quick-add on the food log — one-tap re-logging of routine meals.
  • Weight trend line chart — a zoomed-axis line+area chart so your real trend is visible (no more flat full-height bars).
  • Goal-progress card — percent to your target weight, a Start→Goal bar and “X kg to go”.

🌐 Localisation

  • Complete translation coverage across all 22 scheduled Indian languages — dashboard, targets, goals, settings and more are now fully localised, not just the headlines.

🛠️ Fixes & polish

  • Calorie & protein targets are now consistent everywhere (one shared calculation that tracks your weight).
  • Rough-estimate chip is orange, not alarming red; all three macros show targets; removed stray progress-bar stop-dots; Save button always clears the keyboard / gesture nav.

Install

Sideload the APK below (Android 8.0 / API 26+; enable “Install unknown apps”). Free for personal, non-commercial use — PolyForm Noncommercial 1.0.0.

Full changelog: see CHANGELOG.md.

Neo Fit v1.1.0 - AI media, 22 languages, smarter food

Choose a tag to compare

@naveenneog naveenneog released this 27 Jun 11:23

Neo Fit v1.1.0 — AI media, 22 languages & smarter food 🥗

New

  • 🗣️ 22 official Indian languages + English & Hinglish/Kanglish/Tanglish, with real working
    in-app language switching (verified: full Kannada UI). Strings translated via Azure GPT.
  • 🍛 Real food photos for the dish library, generated with Azure gpt-image-2 and bundled.
  • 🏋️ Exercise demo videos generated with Azure Sora-2, streamed in the workout runner.
  • 📷 On-device food recognition (Google ML Kit, offline) mapped to the Indian knowledge base.
  • 🥗 Flexitarian + veg-days: pick weekdays you keep vegetarian; suggestions adapt.
  • ➕ New dishes incl. Ragi Mudde and Jowar Roti.

Install

Download NeoFit-v1.1.0.apk below (Android 8.0+). Sideload it (enable "Install unknown apps").

Notes

APK is larger (~65 MB) due to bundled food photos, the ML Kit model and video libraries.
See CHANGELOG.md for the full decision log. Free for non-commercial use (PolyForm Noncommercial 1.0.0).

Neo Fit v1.0.0 - Indian health & fitness

Choose a tag to compare

@naveenneog naveenneog released this 27 Jun 09:14

Neo Fit v1.0.0 🥗

First public release — a science-informed Indian health & fitness app.

Install

Download NeoFit-v1.0.0.apk below and sideload it (Android 8.0 / API 26+). Enable "Install unknown apps" for your browser/file manager if prompted.

What's inside

  • 🍛 Indian food intelligence — 70+ dishes across all regions (idli, rajma chawal, litti chokha, momos, vada pav, biryani, sweets, beverages) with native names.
  • 🎯 Honest calorie estimation — portion + cooking-style aware, with High/Medium/Rough confidence and a plain explanation (approximate values shown with ~).
  • 👟 Activity — Health Connect steps with a smart estimate fallback.
  • 🏋️ Workouts — 7 goal-based plans with step-by-step instructions, live timer, voice guidance and generated pose images.
  • 📈 Weight & a transparent wellness score (0–100).
  • 🗣️ Multilingual — native dish names, Hinglish/Kanglish flavour, English & Hindi UI.
  • 🔒 Offline-first & privacy-first — your data stays on device.

Website

https://naveenneog.github.io/NeoFit/

License

Open-source, free for non-commercial use — PolyForm Noncommercial 1.0.0.

Neo Fit supports general fitness and wellness. It does not replace professional medical or nutrition advice. Many Indian calorie values are approximations — the app says so.

Exercise demo videos (Sora-2)

Choose a tag to compare

@naveenneog naveenneog released this 27 Jun 11:02

Short looping exercise demonstration clips generated with Azure Sora-2, streamed by the Neo Fit app's workout runner.