A lightweight, no-tracking Android home-screen widget that shows your current usage for Ollama Cloud and OpenRouter.ai at a glance.
- Ollama Cloud tracking — weekly usage, plan badge, session usage
- OpenRouter Management Key — auto-discovers all account keys via
/api/v1/keys - Three widget layouts — combined, Ollama-only, OpenRouter-only
- Three progress styles — line, arc, circle
- Five theme presets — Midnight, Grok, White, Sunset, Forest
- Doze-resistant auto-update via AlarmManager exact wake
- Russian / English UI — follows system language
Download the latest app-release.apk from the Releases page and sideload it:
adb install -r app-release.apkRequirements: Android 8.0 (API 26) or newer.
- Open the app and walk through onboarding
- For Ollama: sign in to
ollama.comin the in-app WebView - For OpenRouter: create a Management Key at https://openrouter.ai/settings/keys and paste it
- Add a widget from your home screen
git clone https://github.com/Dexjack/ollama-widget.git
cd ollama-widget
./gradlew assembleDebugapp/src/main/java/com/ollamawidget/
├── App.kt # Application class
├── data/ # SharedPreferences, log buffer
├── network/ # Ollama WebView, OpenRouter API
├── ui/ # Activities + Compose screens + theme
└── widget/ # AppWidgetProvider + helpers
This app calls only Ollama Cloud and OpenRouter using credentials you provide. No analytics, no third-party SDKs, no telemetry, no crash reporting.
Full details: see PRIVACY.md.
MIT — see LICENSE.