An Android AI agent that ships with a full Ubuntu chroot
A mobile AI assistant that treats your phone as the server, not the client.

What it does
Operit is a Kotlin Android app that acts as a fully local AI agent and chat interface. It runs llama.cpp and MNN models on-device, wraps them in a customizable UI with voice interaction and persistent memory, and adds a built-in Ubuntu 24 terminal environment. The app also automates other applications via accessibility services, ADB, or root, and extends its capabilities through an MCP/Skill plugin market.
The interesting bit
Instead of treating the phone as a thin client, Operit tries to turn it into a self-contained AI workstation. It bundles a full Linux userspace, supports SSH/SFTP workspaces, and can perform AutoGLM-style UI automation across third-party apps—depth you rarely see in mobile consumer software.
Key highlights
- Runs local GGUF models fully offline via
llama.cppand MNN backends - Built-in Ubuntu 24 environment with apt, Python, Node.js, and vim
- Automates other apps through accessibility, ADB, or root, with virtual display support
- Persistent memory system with auto-categorization, search, and import/export
- Role cards with group chat between characters and QR-code persona sharing
Caveats
- The README claims it is the “first fully-featured mobile AI assistant,” which is unverifiable marketing language
- Advanced automation features require elevated permissions (accessibility, ADB, or root) unavailable on most stock devices
- Documentation and community channels are primarily Chinese-first, with English support appearing secondary
Verdict
Tinkerers who want a pocketable Linux AI workstation with local inference and deep system hooks will find plenty to explore. If you just want a lightweight chat client, look elsewhere.
Frequently asked
- What is AAswordman/Operit?
- A mobile AI assistant that treats your phone as the server, not the client.
- Is Operit open source?
- Yes — AAswordman/Operit is an open-source project tracked on heatdrop.
- What language is Operit written in?
- AAswordman/Operit is primarily written in Kotlin.
- How popular is Operit?
- AAswordman/Operit has 6k stars on GitHub and is currently accelerating.
- Where can I find Operit?
- AAswordman/Operit is on GitHub at https://github.com/AAswordman/Operit.