开源 AI 手机

你的手机。你的 AI。

商业 AI 手机是黑盒。OpenCyvis 不是。你可以查看代码、选择模型、掌控数据。

Open Cyber Jarvis

OpenCyvis v2 主界面
OpenCyvis v2 主界面

v2.0 来了 — 适用于任何手机。

标准模式不需要定制 ROM。安装 App,按设置向导完成 ADB 无线配对,选择 LLM 后端,即可使用。你可以从中通过 IM 发送任务、在聊天里收到结果和截图,并使用为日常场景重新设计的界面。

完全开源。Apache 2.0。
安装即可用 — 无需 Root、无需电脑 通过飞书 / Telegram 远程控制 例行任务 — 定时自动执行 Provider Profiles — 一键切换模型 全新浅色与深色界面
为什么

你至少应该拥有选择权。

当一家公司推出「AI 手机」时,它可以接触你的屏幕、应用、消息——而你看不到运行的是什么模型,无法验证什么数据离开了设备,也无法选择替代方案。

Doubao AI Phone

绑定字节跳动的模型。

Samsung Galaxy AI

绑定三星与 Google。

Google Built-in AI

只能使用 Gemini。你只能接受它提供的选择。

OpenCyvis

你能看到代码。你能选择模型。你决定数据去向哪里。

商业 AI 手机 云手机 手机控制脚本 OpenCyvis
开源✕✕⚠️✓
自选 AI 模型✕✕⚠️✓
数据留在设备上✕✕⚠️✓
AI 工作时手机照常用⚠️✓✕✓
支持所有应用⚠️⚠️⚠️✓
无需电脑设置⚠️⚠️✕✓
适用于日常手机✓⚠️✕✓
功能

它能做什么

用自然语言给它一个任务——它看到你的屏幕,理解 UI,像你一样操作应用。

你的屏幕
⟷
AI 在这里工作

后台运行

AI 在虚拟显示器上运行——你的手机照常用。订机票的同时继续刷微博。

适用于任何 Android 手机

不需要定制 ROM,不需要电脑。安装 App 并跟随设置向导即可。

IM 远程控制

从飞书或 Telegram 发送任务,直接在聊天中收到结果和截图。

例行任务(Routines)

保存常用操作,定时自动执行或一键触发。也支持地理围栏。

Provider Profiles

保存多个 AI 配置方案,一键切换。无需每次重填 API 地址和密钥。

深色模式

完整的日夜主题。跟随系统设置自动切换,也可手动指定。

多 ROM 适配

标准模式支持 MIUI、ColorOS、OriginOS 等主流国产 ROM。

任意 AI 模型

云端、私有或本地——使用你偏好的模型或服务。

观看与接管

实时观察,随时接管,也可以顺畅交还给 AI。

不确定时会提问

遇到歧义会暂停询问,而不是盲目猜测。比如:"你指的是哪位张伟?我看到三位。"

离线语音

基于 Sherpa-ONNX 的设备端语音识别,无需联网。

信任

为想要掌控权的人而设计。

OpenCyvis 围绕选择权而设计:你的手机、你偏好的模型、你的数据规则,以及可审查 AI 行为的清晰路径。

02 — 选择

使用你信任的模型

连接云端模型、私有服务或通过 Ollama 运行本地模型。OpenCyvis 不绑定任何单一 AI 厂商。

03 — 记忆

只记住你认可的内容

保存偏好与可复用任务,让重复工作更快完成,同时由你决定存储什么。

04 — 可见性

结果回到你所在的位置

从聊天中发送请求,并在同一会话里收到状态、截图与最终结果。

05 — 开放

开源是产品承诺

所有代码已在 Apache 2.0 下公开。用户、开发者和研究者都能检查应用的行为。

设计原则: AI 手机助理应该可检查、可替换,并由手机的拥有者控制。

架构

双后端,统一体验

两种安装模式共享全部上层代码。差异仅在权限层,通过 PrivilegeBackend 接口隔离。

SystemBackendRemoteBackend
权限来源平台签名(uid system)ADB shell(uid 2000)
输入注入InputManager 反射AIDL 代理到 PrivilegedService
截屏SurfaceControl.screenshot()ImageReader 从 VD Surface 读取
VD 任务管理ActivityTaskManager 反射PrivilegedService 代理
双 Backend 架构
运行时自动选择 Backend。
模型

模型无关

使用你自己的 AI 账号,连接私有服务,或在最重视隐私时选择本地运行。

云端模型
模型每步延迟通过率备注
Qwen 3.5 Plus4-6s4/4稳定,推荐
Claude Opus 44-8s4/4推理质量最高
MiMo v2.52.3-4.5s4/4速度最快
GPT-4o3-6s3/4偶尔忽略 tool_choice
本地模型(通过 Ollama)
模型体积速度通过率
Gemma 4 26B-A4B Q417 GB63 tok/s4/4
Gemma 4 E2B Q41.8 GB41 tok/s4/4
Qwen 3.5 35B-A3B Q422 GB47 tok/s3/4
Gemma 4 E4B Q43 GB61 tok/s3/4

推荐:Gemma 4 26B-A4B — 速度、质量、显存的最佳平衡。
极简:Gemma 4 E2B — 仅 1.8 GB,依然通过全部 4 项测试。

这里不该只靠"请相信我们"。

拥有完整手机访问权限的 AI 智能体,是你能运行的最高特权软件之一。

你的任务 ──→ OpenCyvis(在你的手机上)──→ 你选择的 AI ──→ 结果 ↑ 你决定请求发送到哪里
开始使用

两种安装方式

日常使用选标准模式,追求极致性能选系统 App 模式(需 AOSP)。

标准模式(推荐)

  1. 下载 opencyvis-standard-release.apk 并安装
  2. 打开 App,跟随设置向导完成无线配对
  3. 在设置中配置 LLM Provider
  4. 开始发送任务

不需要 Root,不需要电脑,不需要刷机。支持 Android 11+。

系统 App 模式

  1. 克隆仓库
  2. 从源码构建系统 APK
  3. 刷入 AOSP 作为系统应用

适用于构建自定义 AOSP 镜像的开发者。

APK 适用 包名
opencyvis-standard-release.apk 大多数用户 — 任何 Android 11+ 手机 ai.opencyvis.standard
opencyvis-system-release.apk 开发者 — 刷入 AOSP ai.opencyvis
# 系统 App 模式构建
git clone https://github.com/opencyvis/opencyvis-phone.git
cd opencyvis-phone/android
./gradlew assembleSystemRelease
# 通过 deeplink 配置 LLM
# 本地 Ollama(完全私密)
adb shell am start -a android.intent.action.VIEW \
  -d "opencyvis://config?provider=ollama&base_url=http://localhost:11434&model=gemma4:26b"

# 云端 API
adb shell am start -a android.intent.action.VIEW \
  -d "opencyvis://config?provider=openai&base_url=https://api.example.com/v1&api_key=YOUR_KEY&model=qwen-vl-max"

从 Releases 页面 下载 APK。

路线图

下一步

致谢

站在巨人的肩膀上

Sherpa-ONNX

设备端语音识别 (Apache 2.0)

Shizuku

标准模式 ADB 权限获取 (Apache 2.0)