#2626th of 36 in Assistants

operit

Android AI agent app that controls the phone, browser and a terminal

Stars
8.9k
License
LGPL-3.0
Last commit
Sep 2026
Last release
Sep 2026
Language
Kotlin

Missed the latest GitHub check; these facts may be older.

Overview

Operit is a Kotlin Android app that connects cloud or local models to device tools: Accessibility, Shizuku or Root UI automation, a built-in browser agent, files, and an Ubuntu 24.04 ARM64 userspace via PRoot. It runs local models through MNN or llama.cpp (GGUF) and extends through ToolPkg, MCP and Skills. It also has graph-based memory, character cards and visual workflows.

Who it is for: Android users who want a phone-resident agent with local or cloud models

Strengths

  • Runs on-device: MNN and GGUF via llama.cpp, plus Ollama and LM Studio endpoints
  • Per-tool permission control; default setting asks before each tool call
  • Extensible through ToolPkg, MCP (uvx/npx), Skills and a unified marketplace
  • Includes Ubuntu 24.04 terminal, SSH/SFTP workspaces and a visual workflow builder

Weaknesses

  • Android 8.0+ and ARM64 devices only; no iOS or desktop in this repo
  • Building requires external subpack.zip, jniLibs.zip and libs.zip archives plus a submodule
  • Some docs, such as script and ToolPkg guides, are in Chinese only
  • Marketplace, MCP, speech and drawing features may call third-party services

What it needs

  • GPU optional
  • Needs Android 8.0+ (API 26), ARM64 device, Shizuku or Root (optional, for automation)
  • Models: OpenAI Chat/Responses, Anthropic, Gemini, MNN, GGUF (llama.cpp)

Also in Assistants

See all 36
Also in Assistants
RankProjectScore
1ai-job-searchClaude Code workflow that searches job boards and drafts tailored CVs and cover letters63.1k starsMIT92 out of 100
2OpenClawPersonal AI assistant reachable through Discord, Slack, Telegram, WhatsApp and more392.7k starsMIT85 out of 100
3nanobotSelf-hosted personal AI agent reachable from browser, terminal and chat apps49.3k starsMIT85 out of 100
#4openhumanRust agent harness with desktop app, built-in memory and embeddable library42.2k starsGPL-3.085 out of 100
#5ZeroClawSingle Rust binary agent runtime with 30+ channels and hardware access33k starsApache-2.080 out of 100