ProductionOn-Device AI Assistant · Android AI Application
A full-featured Android AI assistant with 46 packages, 40+ tools, on-device model inference, MCP/Skill marketplace, voice interaction, and GUI automation.
AI assistants typically require constant cloud connectivity, incurring latency, privacy exposure, and recurring subscription costs. Users need an offline-capable AI with deep device integration, extensibility, and no mandatory external service dependencies.
// SOLUTION
An Android AI assistant with on-device model inference via MNN and llama.cpp (GGUF models) for fully offline operation, complemented by optional cloud LLM connectivity. Includes 46 functional packages, 40+ integrated tools, a modular MCP/Skill marketplace for extensibility, multi-engine voice interaction with wake-word activation, visual workflow automation, persistent memory system, and dual-channel GUI automation. A complete Linux user-space environment (proot-based) enables local development.
// OUTCOME
Near-zero infrastructure overhead — core inference runs on-device with no server costs. Cloud APIs are entirely optional and user-configurable. No mandatory SaaS subscriptions. User data remains local by default. The MCP/Skill marketplace allows community-driven extension without platform fees. Single APK distribution with no backend server dependency for core functionality.
STACK:
SQLite
Docker
Ubuntu
proot
Memory System
Workflow Automation
MNN
llama.cpp
C++
Java
Kotlin
Python
AutoGLM
UI Tree
GGUF
Android
WebView
MCP Protocol
REST API
SSH
WebSocket
STT
TTS
Wake Word Detection