← all repositories
AAswordman/Operit

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.

6k stars Kotlin AgentsChat Assistants
Operit
Velocity · 7d
+29
★ / day
Trend
accelerating
star history

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.cpp and 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.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.