Skip to content

ofln v1.1 — Initial Release

Choose a tag to compare

@Darwin27264 Darwin27264 released this 03 Oct 21:08
· 4 commits to main since this 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 .gguf files.
  • 💬 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)

  1. Download ofln-release.apk below.
  2. Open the downloaded file on your Android device.
  3. If prompted, allow your browser or file manager permission to "Install unknown apps".
  4. 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
Curated Model Shelf Chat Screen Personas Library
Scheduled Tasks Performance & Telemetry Perspective Debates
:---: :---: :---:
Scheduled Tasks Performance Stages Perspective Debates

Full Changelog: https://github.com/Darwin27264/ofln/commits/v1.1