GitHub – alichherawalla/off-grid-mobile: The Swiss Army Knife of Offline AI. Chat, Speak, and Generate Images

off grid logo

The Swiss Army Knife of on-device AI

to talk. Generate images. Look Hear All on your phone. All offline. Zero data leaves your device.

GitHub Stars
License: MIT
platform


Not just another chat app

Most “local LLM” apps give you a text chatbot and call it a day. off grid is one Complete Offline AI Suite – Text generation, image generation, vision AI, voice transcription and document analysis, all running natively on your phone’s hardware.


text creation — Run Quen 3, Llama 3.2, Gemma 3, Phi-4, and any GGUF model. Streaming responses, thinking mode, 15-30 tokens/sec on major devices. bring your own .gguf Files also.

image creation – On-device stable spread with real-time preview. NPU-accelerated on Snapdragon (5-10 seconds per image), Core ML on iOS. 20+ models including Absolute Reality, DreamShaper, Anything v5.

Vision AI – Point your camera at anything and ask questions. SmolVLM, Qwen3-VL, Gemma 3n – Analyze documents, describe scenes, read receipts. ~7s on flagship devices.

sound input – On-device Whisper speech-to-text. Hold to record, auto-transcribe. No audio is ever missed from your phone.

document analysis — Attach PDFs, code files, CSV, and more to your conversations. Native PDF text extraction on both platforms.

AI Prompt Enhancement – Simple prompt in, detailed static spread prompt out. Your text model automatically enhances image creation signals.


Work Chief mid-range
text creation 15-30 toq/s 5-15 toq/s
Image General (NPU) 5-10s
Image Generation (CPU) ~15s ~30s
vision estimation ~7s ~15s
voice transcription real time real time

Tested on Snapdragon 8 Gen 2/3, Apple A17 Pro. Results vary according to model size and quantization.


Get the latest APK from GitHub releaseInstall and start chatting in under 2 minutes.

git clone https://github.com/alichherawalla/offgrid-mobile.git
cd OffgridMobile
npm install

# Android
cd android && ./gradlew clean && cd ..
npm run android

# iOS
cd ios && pod install && cd ..
npm run ios

Requires Node.js 20+, JDK 17 / Android SDK 34 (Android), Xcode 15+ (iOS). See the complete build guide.



Contributions welcome! thorn, branch, pr. See the codebase guide for development guidelines and patterns for code style.


Built on the shoulders of giants: llama.cpp | whisper.cpp | llama.rn | whisper.rn | local-dream ml-constant-propagation | mnn | hugging face


off grid – Your AI, your device, your data.

no clouds. No membership. No data harvesting. Just AI that works anywhere.



<a href

Leave a Comment