Intelligence, uncompromised.
A serious environment for running language models directly on Android.
Run compatible AI models directly on Android.
Moonlight brings the power of `llama.cpp` to your pocket. Connect with local GGUF models running natively on your device CPU and GPU.
- Support for 4-bit and 8-bit quantization
- Zero internet required for generation
Choose your intelligence.
Download verified models directly from Hugging Face. The Model Store manages your local catalog safely.
- SHA-256 verification on download
- Automatic storage management
A beautiful interface for your ideas.
Interact with your models using an elegant, fluid chat interface designed for Android. Everything is saved strictly on-device.
In Development
Features currently being built in the Moonlight repository. Not yet available in the production APK.
Biometric Security
Ensure your private AI conversations remain private even if you hand your unlocked phone to someone else.
Local Memory
Moonlight is currently wiring up its backend MemoryEngine. Soon, it will extract facts from your conversations and store them in a local vector database.
Semantic Search
The SemanticSearchEngine is being integrated into the UI. It will allow you to find past conversations based on meaning.
Multimodal Vision
Integration for Vision models (like LLaVA) is in development. You will be able to share images with Moonlight for local analysis.
OCR Document Scanning
The CameraEngine is being wired up to allow on-device text extraction from photos and documents.
Autonomous Agents
The AgentEngine is being implemented to allow models to execute multi-step reasoning and use tools.
Workflows
The WorkflowEngine will allow you to create and save multi-step prompt chains.
Local Plugins
The PluginSandbox is being built to allow secure, local extensions to Moonlight's functionality.
Knowledge Graph
A local Knowledge Graph is in development to link extracted entities and facts together.