Mick Lab — where experiments become working apps
Every Mick Lab app is designed, implemented, tested, and published using only an Android phone. Browse the apps by category and open each product page for details.
Browse the appsAndroid-only development stack
All apps, including LLM AI Server with llama.cpp, Dual AI Chat, and Dual AI Reversy, are developed directly on Android without relying on a PC.
See how Userland + Termux + Copilot CLI + custom scripts run GitHub CI →
LLM run & train (Android)
2 appsOn-device GGUF inference server, plus a training-data generation and on-device training tool.

LLM AI Server with llama.cpp
Validation tool combining GGUF local inference, vision (Qwen3-VL), GPU backend support, on-device API/WebUI, and MCP integration

GGUF Generator
On-device tool that goes from Q/A training-data generation to creating, continued-training, and LoRA fine-tuning small GGUF models
AI apps (Android)
3 appsEnd-user apps powered by generative AI.
Browser / PWA
2 appsInstall-free web apps that run in the browser, offline.
Dev / CI
GuideHow generative AI apps are developed and published using only an Android device.
Latest experiment notes
Recent updates and experiments.
- GGUF Generator: added the product page, user manual, and bilingual privacy policy (training-data generation, new GGUF creation / continued training, LFM2 LoRA, keyword evaluation)
- LLM AI Server with llama.cpp: new default vision model Qwen3-VL with automatic context expansion for large images/long prompts (GPU→CPU fallback); smarter model search (model/size/quantization pull-downs, device-suitability rating, direct mmproj download); updated to llama.cpp b10621 (v0.3.0), added
/api/diagnostics, and over-limit inputs now return a proper server error - ClarityPDF: added the product page, user manual, and bilingual privacy policy (PDF create/edit, convert/compose, OCR / AI-OCR, summary and AI prompts)
- LLM AI Server with llama.cpp: updated screenshots to the latest JPEGs and fully revised the user manual to match the current app (collapsible UI, status header, Direct Run section, GPU compute backend, mmproj, MAINTAIN MODEL, and more)
- VOSK local speech-to-text: download a VOSK small model (Japanese/English) into the browser and run continuous on-device, offline recognition; PWA-ready to add to the home screen
- Local LLM (GGUF) inference viewer: download GGUF and run actual inference inside the browser
- LLM AI Server with llama.cpp: refreshed the product page, manual, technical spec, and privacy policy (MCP / function calling, multimodal API, WebUI integration)
- Dual AI Reversy: added the product page, user manual, and bilingual privacy policy
- Dual AI Chat: added the product page and manual
