Operit is an Android AI assistant with local model support, an embedded Ubuntu environment, tool extensions and device automation. Cloud models are optional and user configured.
Project overview
It combines on-device tools and memory with local or direct-to-provider cloud inference; network features and automation permissions need separate configuration.
Project type
MCP · AI Agent · Model Runtime
Use cases
Chat Assistants · Search & Research · Automation
Deployment
Refer to project documentation
License
LGPL-3.0
Best for
Android users evaluating local-model chat, an Ubuntu environment and device automation.
Key capabilities
Supports MNN and llama.cpp GGUF models for offline local inference. This applies to the local model path; cloud and network features have separate data flows.
Embeds a complete Ubuntu 24 system within the app, allowing users to run complex Linux commands and automation tasks.
Offers deep search functionality integrated with multiple search engines and academic resources.
Ships with 40+ built-in tools and supports an MCP/Skill marketplace for extending functionalities like file operations, system control, and media processing.
Supports automated clicking and UI interaction, including AutoGLM and Accessibility, ADB or Root permission modes.
AI automatically categorizes and manages memory, supporting time queries, import/export, and automatic summarization to remember user preferences.
Enables continuous natural conversations with local/cloud TTS, local STT, custom voice, and voice wake-up.
Allows custom AI personalities and speaking styles, with support for character card import/export and independent dialogue histories.
Limitations and risks
Requires Android 8.0+ and recommends 6GB+ RAM and 5GB+ storage.
Enabling external HTTP services exposes web chat/API on the network; deployers must manage access control and security.
Getting started
Download latest APK from Release page; Install and launch APK; Follow the on-screen setup guide; Start using the application