OpenCode Mobile

August 21, 2026 · View on GitHub

手机端截图    平板端截图

English | 简体中文

Warning

非官方项目 — 本项目为 OpenCode 的非官方移动端客户端。


Important

如遇历史消息无法继续聊天,请立即更新 OpenCode 版本。如果是按照 docs/server.md 中安装的,升级完执行 sudo systemctl restart opencode


现在的 token 实在是太贵了,deepseek flash 都用不起了,就开源了。

我的 Windows 离线语音转文本项目,已上架微软商店:


📱 项目简介

OpenCode Mobile 是基于 FlutterRust 开发的 OpenCode 非官方移动端客户端,通过 Basic Auth 连接远程 opencode serve 后端。

目前针对 Android 手机与平板设备进行了适配:

  • 手机端:简洁高效的单栏对话界面,内置常用语、终端、文件树及浏览器预览。
  • 平板端:基于分屏优化的双栏/多栏布局,大屏空间利用更充分。

🛠️ 本地开发与构建

环境要求

  • Flutter SDK:3.38.5(Dart 3.10)
  • Rust:支持 1.88

常用命令

# 获取依赖
flutter pub get

cd rust
cargo build --release

须知

大部分 api 是基于 opencode v1,当时在写这个项目的时候,v2 版本 session 部分的 api 状态控制有问题,调不好。现在不知道还有没有问题。