Mick Lab — where experiments become working apps
Every Mick Lab app is designed, implemented, tested, and published using only an Android phone. This site documents a practical workflow for continuously developing generative AI apps on mobile alone.
Android-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 are used for GitHub CI operations
Application menu
The following tools are currently available. Select a card to open its product page or demo.

LLM AI Server with llama.cpp
Validation tool combining GGUF local inference, GPU backend support, on-device API/WebUI, and MCP integration
Dual AI Chat
Chat app for Ollama-compatible APIs
Dual AI Reversy
Reversi app with independent Human / CPU / AI control for Black and White

ClarityPDF
On-device PDF create/edit/convert with OCR / AI-OCR (summary and custom prompts)
Development / CI notes
Android development and GitHub integration with Userland, Termux, and Copilot CLI
Local LLM (GGUF) inference viewer
Demo that downloads a GGUF from a fixed URL, stores it in IndexedDB, and runs inference in the browser
Latest experiment notes
- 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)
- 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