AI features, on your device
AI chat and photo logging are optional. You can track food and workouts, follow your plan, and use report cards and regular coaching insights without turning them on.
When enabled, AI works on your own device. You need an internet connection for the initial downloads; after setup, chat and photo recognition work offline. Speed depends on your device, and photos may take longer to process than a chat reply.
Getting started
- Open Coach Chat and choose Enable AI features.
- Follow the setup prompts. The app shows the downloads your device needs, including a photo pack where supported.
- Keep enough storage free for those downloads, plus the app and your own data. A Wi-Fi connection can help with the larger downloads.
No separate AI program needs to be installed by hand. On Linux, the app also downloads a small helper automatically.
Will my device work?
- iPhone, iPad and Android: The app checks what your device can run. Phones with less memory may be slower, and the system may close apps while AI is working. You can leave AI off and keep using tracking and regular coaching tools.
- Mac: AI uses Apple Silicon for acceleration. The helper is included in the app.
- Linux: The app downloads its helper during setup, including with Snap and Flatpak installs. Speed depends on your processor.
- Windows: Microsoft Store release pending. There is no public Windows download linked here.
How much space will I need?
The app chooses the downloads for your device:
- Phones: About 2.6 GB for the coach, plus 1.6 GB for the extra photo pack where supported — about 4.2 GB together. Without that extra pack, the phone’s coaching model can read photos itself.
- Computers: About 3.1 GB or 5.0 GB for the coach, plus 3.3 GB for photo logging — about 6.4 GB or 8.3 GB together. An already installed coaching model is kept.
These figures cover model files only. Leave additional space for the app, downloads, your logs and photos. The setup screen shows what still needs to be downloaded.
What happens to my data?
Your conversations and photos are processed on your device, without sending them to an AI service. If you enable optional backups, your data and photos are copied to storage you choose. See the privacy policy for details.
Need help with setup? Contact [email protected].
Technical specifications and advanced setup
Models and memory
- Mobile chat uses Gemma 4 E2B in LiteRT format (about 2.6 GB). Phones below 5 GiB of RAM show a low-memory warning.
- A fresh desktop install selects Gemma 4 E2B, Q4_K_M (about 3.1 GB), below 16 GiB of RAM, or Gemma 4 E4B, Q4_K_M (about 5.0 GB), with at least 16 GiB. An installed model is retained. An 8 GB desktop is recommended for the smaller model.
- The desktop photo pack is Qwen3-VL 4B with its projector (about 3.3 GB). It temporarily replaces the coaching model in memory; the coach reloads afterwards, so the next reply may take longer to start.
- The mobile photo pack is Qwen3-VL 2B with its projector (about 1.6 GB). iPhones with at least 3 GB of memory are offered it. Android pack support needs at least 6 GB of memory, an ARM64 device and Vulkan 1.3 support (Android 13 or later). The app checks support before offering the pack.
- The iOS app requires iOS 16.4 or later. Mobile models run through integrated LiteRT runtimes; desktop chat uses
llama.cpp.
Desktop runtimes
- macOS: The bundled Apple Silicon runtime uses Metal for GPU acceleration. The app prefers its own runtime over a separate installation.
- Linux: Setup downloads an approximately 15 MB runtime into the app's data directory. It uses the CPU and chooses an available instruction set from SSE4.2 through AVX-512.
- Windows: Builds include a CPU runtime with the same instruction-set selection. The Microsoft Store release is pending.
Optional Linux custom builds
A non-sandboxed install can detect a compatible llama.cpp build on your PATH, including Vulkan or CUDA builds, and skip the helper download. Sandboxed Snap and Flatpak installs cannot see programs installed on the host and use the app's downloaded runtime.
If a bundled runtime is missing
A missing-runtime warning on Mac or Windows means that copy was built without its bundled runtime. On Mac, reinstall the latest available app. There is no public Windows download linked here while the Store release is pending.