LocalMathy
It runs VibeThinker-3B, a compact reasoning model, through Google's LiteRT on-device runtime. Ask a question and the app streams the model's step-by-step reasoning into a collapsible pane, then renders a clean final answer with full Markdown and LaTeX math.
Features
* Fully offline and private, all inference runs locally on the GPU (with a CPU fallback)
* Step-by-step reasoning you can expand or hide
* Answers rendered with proper Markdown and LaTeX math typesetting
* Tap a boxed answer to copy it
* Solve from a photo, snap or pick a picture of a problem, crop it, and an optional on-device vision model reads it into an editable question
* Optional local history of your questions and answers
* Light and dark themes
Getting the model
On first launch you download the reasoning model (about 1.9 GB) from Hugging Face, or import a .litertlm file you already have. It is stored on-device and only needs to be set up once. Photo solving uses a separate optional vision model you can add later.
- Author: micr0
- License: GNU Affero General Public License v3.0 only
- Issue Tracker
- Source Code
- Build Metadata
- Reproducibility Status
Versions
Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.
Download F-Droid-
x86_64This version requires Android 8.0 or newer.
It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.
Download APK 36 MiB PGP Signature | Build Log
-
arm64-v8aThis version requires Android 8.0 or newer.
It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.
Download APK 33 MiB PGP Signature | Build Log





