Repository navigation
ofln v1.1 — Initial Release
ofln v1.1 — Initial Release
Excited to introduce the first official public release of ofln™!
ofln is a private, completely offline, on-device AI assistant for mobile. Download a GGUF model once and run full conversational LLM inference directly on your phone using llama.cpp via llama.rn — no account, no cloud APIs, and zero data leaving your device.
✨ Key Features
- 🚀 100% On-Device Inference: Run quantized GGUF models directly on phone hardware with native C++ acceleration (OpenCL / Hexagon / CPU fallback).
- 📦 Curated Model Shelf: One-tap downloads for phone-friendly starter models (Q4_0 quants) with automatic SHA-256 integrity verification.
- 🌐 Hugging Face Browser & Local Import: Search and download any public or gated GGUF model directly from Hugging Face with resumable downloads, or import your own local
.gguffiles. - 💬 Streaming Chat & Thinking Parser: Real-time token streaming with
<think>tag parsing for reasoning models, plus quiet tokens/second telemetry. - 📄 Multimodal OCR & Document Extraction: Built-in on-device OCR (ML Kit) for images and PDFs with intelligent RAM protection (temporarily frees model memory during OCR if RAM is constrained).
- 🎙️ Voice STT & Spoken Readout: Offline speech-to-text input and natural text-to-speech voice playback.
- 👥 Custom Personas & Ephemeral Chats: Create and swap custom agent personalities or start temporary privacy-first chats.
- 🤖 Scheduled Tasks & Perspective Debates: Automate background prompt runs, local web page analyses (Source Monitor), and multi-agent AI debates.
- 🛡️ Safe Boot Recovery: Automatic crash recovery and Safe Mode protection if memory pressure interrupts model loading.
- 🎨 Modern Ambient Interface: Fluid UI with dark/light themes, ambient lighting, and haptic feedback.
📥 Installation (Android)
- Download
ofln-release.apkbelow. - Open the downloaded file on your Android device.
- If prompted, allow your browser or file manager permission to "Install unknown apps".
- Launch ofln, browse the curated shelf, download your preferred starter model (e.g. Qwen 2.5 1.5B or Llama 3.2 1B/3B), and start chatting completely offline!
📱 Device Requirements
- Android: Android 10.0+ (API level 29+)
- Architecture:
arm64-v8a(16 KB page-size ready for Android 15+) - Memory (RAM):
- Minimum: 4 GB RAM (supports 1B – 1.5B Q4 models)
- Recommended: 6 GB – 8 GB+ RAM (supports 3B+ models)
- Storage: ~2 GB to 5 GB free storage for model weights.
🔒 Privacy Guarantee
- Your chats, custom personas, tasks, and usage metrics never leave your device.
- Internet connectivity is only used when explicitly downloading models from Hugging Face.
- No third-party trackers, no accounts, and no telemetry telemetry servers.
📦 Verification & Assets
| Asset | Size | SHA-256 Checksum |
|---|---|---|
ofln-release.apk |
~212.8 MB | 67fd16e3102594dc4076691e535571de2ca499a14641b4225b66a347bc8ded5f |
📱 App Screenshots
| Curated Model Shelf | Streaming Chat & Ambient Hue | Personas Library |
|---|---|---|
![]() |
![]() |
![]() |
| Scheduled Tasks | Performance & Telemetry | Perspective Debates |
| :---: | :---: | :---: |
![]() |
![]() |
![]() |
Full Changelog: https://github.com/Darwin27264/ofln/commits/v1.1





