Every coding agent, on every screen.
English · 简体中文 · 日本語 · 한국어
website ·
install ·
try the demo ·
quick start ·
faq ·
docs
Ovis shows the coding agents on your computer as chats you answer with a click or a tap, in any browser, the Mac app or your phone. A client for herdr, formerly herdr web UI.
Recorded on the demo, which runs in your browser.
On your computer
- Mac: download Ovis.dmg, open it and click Install.
- Windows: download Ovis.exe, run it and click Install.
- Linux: run this in a terminal.
curl -fsSL https://ovis.sh/install.sh | sh
Each one adds herdr and Bun if they are missing; Node is not needed. Other ways to install, step by step: INSTALL.md.
On your phone
- iPhone: the TestFlight beta, from ovis.sh/beta.
- Android: the Google Play beta, from ovis.sh/beta.
- Browser: no app needed; add the page to the home screen.
With Tailscale on in both, scan the QR code your computer shows to connect.
- Any agent herdr runs. Claude Code, Codex, OpenCode, pi, omp, Gajae Code, Hermes, Grok and more, most as a chat. Supported agents →
- Prompts as cards. Checked as still current before your answer is sent.
- The live terminal, one click away. The same pane herdr shows, with a key bar on phones.
- Every workspace in one list. Tabs, splits and other PCs over SSH, with the ones waiting on you marked.
- Push alerts. When an agent asks something or finishes, even with the app closed.
- Free and MIT. Runs on your own computer, with no account to sign up for.
Limits: Ovis needs herdr and your own computer, switched on, and your phone has to reach it (Tailscale, a VPN or an SSH tunnel).
Privacy: sessions stay on the computer that runs each agent, and Ovis has no account or hosted relay of its own. Anonymous usage counts are on by default; Settings → About → Anonymous usage counts shows what is sent and turns them off, as does OVIS_TELEMETRY=0. What is sent →
- User guide: quick start · supported agents · features · phone · remote PCs · access and safety · configuration · keyboard shortcuts
- FAQ: herdr's own TUI, Tailscale, what leaves your machine, and how Ovis compares with collie, Happy, Paseo and others.
- INSTALL.md: every way to install, step by step, and what to do when a step fails.
- Demo: the real app on a made-up session, in your browser.
- Changelog
Built on herdr, with inspiration from chatmux, and powered by xterm.js, React, Bun and Lucide.
Thanks to everyone who has contributed, including @Yoonwoo-Ha, and to @sanguneo, who helped design the icon and the website.
Helping someone install the app? Follow INSTALL.md. For repository changes, follow CONTRIBUTING.md, the review rules and 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 terminalSee CONTRIBUTING.md to send a change, development for tests, media and releases, and DESIGN.md for UI conventions. Report security problems privately: SECURITY.md.
MIT. Copyright © 2026 devswha.