Skip to content
项目

devswha/ovis has 2,000 GitHub stars and 274 forks. GitHot measured +31 stars in 24 hours and +177 in 7 days. Last checked 2026-11-09 23:57 UTC. Last push 2026-11-02.

这些数字如何统计

Ovis (formerly herdr web UI): free, open-source browser and phone client for herdr. Chat and live terminal for Claude Code, Codex and every agent pane, remote PCs over SSH, web push alerts

实测星标增长

24小时
+31
7天
+177
15天
正在收集历史
1个月
正在收集历史

各周期内的星标净变化,周期相互重叠,并非每日新增。缺失的测量保持空白。星标代表关注度,不代表软件质量。

README.zh-CN.md

原文

Ovis

Ovis

在手机和浏览器中使用 Herdr。

MIT license Latest release GitHub stars herdr 0.9.0+

English · 简体中文 · 日本語 · 한국어
官网 · 安装 · 体验演示 · 快速入门 · 常见问题 · 文档

Ovis 把你电脑上的编程智能体带到手机、任意浏览器和 Mac 应用上:大多数智能体都是一段点击或轻点即可回答的聊天,支持的请求和审批以卡片呈现,打开通知后,有智能体需要你时会收到推送通知。它是 herdr 和 Herdr 桌面应用终端 的客户端,原名 herdr web UI。

在演示中录制的 Ovis 画面:在桌面浏览器中向 Claude Code 发送后续消息后,它的这一轮逐步展开;接着桌面和手机并排出现,Codex 通过 Allow command? 卡片询问是否运行 git push origin feat/export-guard,在手机上点按 Yes 后两个屏幕上的卡片同时关闭;最后点击 release 标签页,一个 shell 窗格作为运行 git log 和 bun test 的真正终端打开。
录制自可在浏览器中运行的演示。

安装

在电脑上

  • Mac: 下载 Ovis.dmg,打开后点击 Install。
  • Windows: 下载 Ovis.exe,运行后点击 Install。
  • Linux: 在终端中运行:
    curl -fsSL https://ovis.sh/install.sh | sh
    

三种方式都会在缺少时一并安装 herdr 和 Bun,无需 Node。其他安装方式和分步说明:见 INSTALL.md。

在手机上

  • iPhone: TestFlight 公测版,见 ovis.sh/zh/beta。
  • Android: Google Play 公测版,见 ovis.sh/zh/beta。
  • 浏览器: 无需应用,把页面添加到主屏幕即可。

要连接,在 Settings → Phone & devices 中打开端到端加密的 Ovis 中继,用 Ovis 应用扫描它的二维码,或用手机相机扫描,在手机浏览器中打开 Ovis:在任何地方都能用,手机上无需任何设置。工作原理 → 如果你在用 Tailscale,也可以在电脑和手机上都开启 Tailscale,然后扫描电脑上显示的二维码。

能做什么

  • 智能体变成聊天。 Claude Code、Codex、OpenCode、pi、omp、Gajae Code、Hermes、Grok 等,大多以聊天形式显示,在电脑前或手机上都能用。支持的智能体 →
  • 请求和审批变成卡片。 支持的请求点击或轻点即可回答,发送前会先确认请求仍然有效。
  • 推送通知。 智能体提问或完成任务时提醒你,即使应用已关闭。
  • 真正的终端,一键即达。 就是 herdr 显示的那个窗格,手机上还有按键栏。
  • 所有工作区,一个列表。 标签页、分屏和通过 SSH 添加的其他电脑,等你处理的会做标记。
  • 免费,MIT 许可。 运行在你自己的电脑上,无需注册账号。

全部功能 →

限制: Ovis 需要 herdr 和你自己开着的电脑,手机也要能访问这台电脑(Ovis 中继、Tailscale、VPN 或 SSH 隧道)。Herdr 桌面应用的终端仅支持 Linux 和 macOS。

隐私: 会话保留在运行各个智能体的电脑上,Ovis 没有账号。可选的 Ovis 中继默认关闭;开启后,它能看到哪部手机从哪个地址连接哪台电脑、何时传输、传了多少,但无法读取内容(信任模型)。匿名使用计数默认启用,可在 Settings → About → Anonymous usage counts 中查看发送内容并关闭,也可设置 OVIS_TELEMETRY=0 关闭。发送哪些内容 →

文档

致谢

本项目基于 herdr 构建,灵感来自 chatmux,并使用了 xterm.js、React、Bun 和 Lucide。

感谢所有贡献者,包括 @Yoonwoo-Ha,也感谢帮助设计图标和网站的 @sanguneo。

智能体操作指南

正在协助他人安装应用?请遵循 INSTALL.md。修改仓库时,请遵循 CONTRIBUTING.md、审查规则和 AGENTS.md。

开发

git clone https://github.com/devswha/ovis.git
cd ovis
bun install

bun run server      # API + WebSocket on :7317
bun run dev         # Vite on :5173; run in a second terminal

提交改动请参阅 CONTRIBUTING.md,测试、媒体素材和发布流程请参阅开发文档,界面规范请参阅 DESIGN.md。安全问题请按 SECURITY.md 私下报告。

许可证

MIT。Copyright © 2026 devswha.

探索相关项目