News

MobileFineTuner Brings LLM Fine-Tuning Directly to Your Phone

· Jiaxiang Geng, Lunyu Zhao, Yiyi Lu, Bing Luo

MobileFineTuner Brings LLM Fine-Tuning Directly to Your Phone

A new open source framework called MobileFineTuner is bringing large language model fine tuning directly to commodity phones.…

A new open source framework called MobileFineTuner is bringing large language model fine tuning directly to commodity phones. Developed by a research team and announced in a recent preprint, the framework is built in C++ and designed to run entirely on mobile devices. This matters because most existing fine tuning tools are Python based and server oriented. They don't work inside a mobile app.

The core challenge is that phones have limited memory and battery life. Training or adapting a model like GPT-2 or Gemma 3 on a phone is no small feat. MobileFineTuner tackles this with a resource aware runtime that includes memory efficient attention, activation checkpointing, gradient accumulation, and parameter sharding. It also uses energy aware scheduling to avoid draining your phone. The result is a system that reproduces standard Full-FT and LoRA fine tuning behavior while slashing memory pressure.

The team tested it on real phones using models like GPT-2, Gemma 3, and Qwen2.5 across several fine tuning tasks. It worked. Memory constrained phones that could not run standard fine tuning were able to execute tasks with MobileFineTuner. The framework is reusable, meaning developers can integrate it into their own mobile applications without reinventing the training stack.

To show what this enables, the researchers built a private campus health agent. A local LLM is fine tuned on wearable sensing records from a specific user. The model learns to give more personalized responses, and all raw data stays on the phone. No cloud upload, no privacy trade off. This is a clear demonstration of where embedded AI is heading: models that learn from your personal signals without sending them anywhere.

Original source