---
title: "How to Run an LLM Locally on Your Mobile Phone with QVAC and Expo"
url: https://daily.dev/posts/how-to-run-an-llm-locally-on-your-mobile-phone-with-qvac-and-expo-gnzgxws2e
source_url: https://www.freecodecamp.org/news/how-to-run-an-llm-locally-on-your-mobile-phone-with-qvac-and-expo
type: article
source: "freeCodeCamp"
published: 2026-06-03T23:26:32.492Z
updated: 2026-06-03T23:26:56.492Z
tags: ["react-native", "llama-cpp"]
reading_time: 12
upvotes: 2
comments: 0
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# How to Run an LLM Locally on Your Mobile Phone with QVAC and Expo

**[freeCodeCamp](https://daily.dev/sources/freecodecamp)** · 12 min read · 2 upvotes · 0 comments

## Summary

A step-by-step guide to building a React Native chat app that runs a language model entirely on-device using the QVAC SDK and Expo. Covers QVAC installation, model downloading with progress tracking, GPU-accelerated model loading, and real-time streaming token generation — all without any cloud dependency. Uses Llama 3.2 1B in GGUF format and requires a physical device for testing since emulators are unsupported.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.freecodecamp.org/news/how-to-run-an-llm-locally-on-your-mobile-phone-with-qvac-and-expo>

## Similar posts on daily.dev

- [I Ran Local LLMs on My Android Phone](https://daily.dev/posts/i-ran-local-llms-on-my-android-phone-3zszeolxe) · It's Foss · 8 upvotes · 0 comments
- [How to Run Private Text-to-Speech on Your Own Hardware Using QVAC](https://daily.dev/posts/how-to-run-private-text-to-speech-on-your-own-hardware-using-qvac-2vshcaabl) · freeCodeCamp · 3 upvotes · 0 comments
- [\[Hands-on\] Deploy and Run LLMs on your Phone\!](https://daily.dev/posts/hands-on-deploy-and-run-llms-on-your-phone--eh6og7s71) · Daily Dose of Data Science \| Avi Chawla \| Substack · 37 upvotes · 0 comments

---

Tags: [#react-native](https://daily.dev/tags/react-native), [#llama-cpp](https://daily.dev/tags/llama-cpp)

[View this post on daily.dev](https://daily.dev/posts/how-to-run-an-llm-locally-on-your-mobile-phone-with-qvac-and-expo-gnzgxws2e)
