开源 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)