NutriTrace logo

NutriTrace

Self-hosted personal nutrition and calorie tracker

Alternative to: myfitnesspal, cronometer, lose it, waistline

NutriTrace screenshotNutriTrace screenshot

About Versions (95)

v1.0.0-rc.1

2026-04-26

NutriTrace v1.0.0-rc.1 — first public release candidate.

Self-hosted personal nutrition tracker. Single Docker container, AGPL-3.0, no telemetry, no cloud sync, all data on your hardware.

📷 Screenshots · 📦 Docker image · 📖 Deploy guide · 🔐 Privacy


After many months of development as the v0.x-beta series, NutriTrace is going public for wider testing. This release candidate is a snapshot of the v0.39.x line that has been running stably in single-user and multi-user setups, with all major feature work complete. The full beta history is preserved below.

What’s in v1.0.0-rc.1

Aggregate feature surface (everything below is shipped):

  • Diary — configurable meals, multi-ingredient meals + recipes, body stats, water tracking, day-level free-text notes, per-meal ⋮ menu (copy / move / save-as-meal / clear / copy-to-date), long-press item actions
  • Foods & Meals — personal food database with photos, barcodes, categories; barcode scanner; meal/recipe builder; OFF + USDA + Mealie import; fuzzy search
  • Statistics — charts for any tracked metric, average / trend / goal overlays, dynamic-goal “Base Goal” line
  • Goals — calorie + nutrient goals with templates, Wizard TDEE calculation, optional Dynamic Calorie Goal (Experimental)
  • AI Assistant (Trace) — Claude / OpenAI / Gemini, tool use across all providers (real diary + meals + wellness + workouts + goals queries), Smart Log voice food entry (hold-to-record), Goal Insights (Experimental)
  • Wellness Integrations — Fitbit, Withings, Garmin, Health Connect (Android). Computed Trace Sleep / Readiness / Stress scores prioritizing day-to-day consistency
  • Notifications — device notifications + push services (Apprise / Gotify / ntfy), water / meal / weigh-in / bedtime / wellness alerts / weekly summary
  • Backup & Restore — full ZIP backup, JSON export/import, CSV diary export, Waistline import
  • Multi-user + sharing — optional account system, food sharing with private / group / specific visibility
  • Self-hosted — single Docker container, AGPL-3.0, no telemetry, no cloud sync, all data on your hardware
  • PWA — works offline-first in any modern browser, installable to home screen on Android

Distribution

Known limitations (post-1.0 work — see FUTURE.md)

  • Native Android app — in development and testing, public release planned during the v1.x cycle. Android users can install the PWA via Chrome’s “Add to Home Screen” today.
  • Public demo instance — coming post-1.0 on existing infrastructure
  • Local / self-hosted LLM support — high-priority post-1.0 (Ollama, LocalAI, LM Studio, vLLM via OpenAI-compatible adapter)
  • iOS — pending hardware + Apple Developer account access

Reporting bugs

Settings → Diagnostics → View logs → Copy / Share → attach to a GitHub issue. Templates provided for bugs, feature requests, and wellness integration test reports.