devswha/ovis
devswha/ovis has 1,949 GitHub stars and 271 forks. GitHot measured +26 stars in 24 hours. Last checked 2026-11-08 01:14 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
측정된 스타 증가
- in 24h
- +26
- in 7 days
- 업데이트 지연
- in 15 days
- 업데이트 지연
- in 1 month
- 업데이트 지연
서로 겹치는 기간의 순증가량이며 일별 합계가 아닙니다. 측정값이 없으면 비워 둡니다. 스타는 관심도를 나타내며 품질을 보장하지 않습니다.
README.ko.md
Original
Ovis
휴대폰과 브라우저에서 쓰는 Herdr.
English · 简体中文 · 日本語 · 한국어
웹사이트 ·
설치 ·
데모 체험 ·
빠른 시작 ·
자주 묻는 질문 ·
문서
Ovis는 내 컴퓨터의 코딩 에이전트를 폰, 아무 브라우저, Mac 앱으로 가져옵니다. 대부분의 에이전트는 탭이나 클릭으로 답하는 채팅이 되고, 지원하는 요청과 승인은 카드로 오며, 알림을 켜 두면 에이전트가 나를 기다릴 때 푸시 알림이 옵니다. herdr와 Herdr 데스크톱 앱의 터미널을 위한 클라이언트이며, 이전 이름은 herdr web UI입니다.
브라우저에서 바로 열리는 데모로 녹화했습니다.
설치
컴퓨터에서
- 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/ko/beta에서.
- Android: Google Play 베타, ovis.sh/ko/beta에서.
- 브라우저: 앱 없이, 페이지를 홈 화면에 추가합니다.
연결하려면 Settings → Phone & devices에서 종단 간 암호화되는 Ovis 릴레이를 켜고, 그 QR 코드를 Ovis 앱으로 스캔하거나, 폰 카메라로 스캔해 폰 브라우저에서 Ovis를 여세요. 어디서든 되고, 폰에서 따로 설정할 것이 없습니다. 작동 방식 → Tailscale을 쓴다면 컴퓨터와 폰 모두 Tailscale을 켜고, 컴퓨터에 뜬 QR 코드를 스캔해도 됩니다.
할 수 있는 일
- 에이전트를 채팅으로. Claude Code, Codex, OpenCode, pi, omp, Gajae Code, Hermes, Grok 등, 대부분 채팅으로 책상에서도 폰에서도. 지원 에이전트 →
- 요청과 승인은 카드로. 지원하는 요청은 탭이나 클릭으로 답하고, 보내기 전에 그 요청이 아직 유효한지 확인합니다.
- 푸시 알림. 에이전트가 질문하거나 일을 끝내면, 앱이 닫혀 있어도 옵니다.
- 실제 터미널이 클릭 한 번 거리에. herdr가 보여 주는 그 pane 그대로이고, 폰에는 키 바가 붙습니다.
- 모든 워크스페이스를 한 목록에. 탭, 분할 pane, SSH로 붙인 다른 PC까지 보이고, 나를 기다리는 것은 표시됩니다.
- 무료, MIT. 내 컴퓨터에서 돌아가고, 가입할 계정이 없습니다.
한계: Ovis는 herdr와 켜져 있는 내 컴퓨터가 필요하고, 폰에서 그 컴퓨터에 닿아야 합니다(Ovis 릴레이, Tailscale, VPN, SSH 터널). Herdr 데스크톱 앱의 터미널은 Linux와 macOS에서만 됩니다.
개인정보: 세션은 각 에이전트를 실행하는 컴퓨터에 남고, Ovis에는 계정이 없습니다. 직접 켜기 전까지 꺼져 있는 Ovis 릴레이는 어느 폰이 어느 PC에 어떤 주소에서 언제, 얼마나 주고받는지는 볼 수 있지만 내용은 읽지 못합니다(신뢰 모델). 익명 사용 집계는 기본적으로 켜져 있으며, Settings → About → Anonymous usage counts에서 보내는 내용을 확인하고 끌 수 있습니다. OVIS_TELEMETRY=0으로도 끌 수 있습니다. 보내는 내용 →
문서
- 사용자 가이드: 빠른 시작 · 지원 에이전트 · 기능 · 폰 · 원격 PC · 접근과 보안 · 설정 · 키보드 단축키
- 자주 묻는 질문: herdr 자체 TUI, Tailscale, 내 컴퓨터 밖으로 나가는 것, collie·Happy·Paseo 등과의 차이.
- INSTALL.md: 모든 설치 방법을 단계별로, 그리고 단계가 실패했을 때 할 일.
- 데모: 가상의 세션으로 돌아가는 실제 앱을 브라우저에서.
- 변경 기록
문서는 영어로 쓰여 있습니다.
감사
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, :7317
bun run dev # Vite, :5173 (다른 터미널에서 실행)
변경을 보내려면 CONTRIBUTING.md를, 테스트·미디어·릴리스는 개발 문서를, UI 규칙은 DESIGN.md를 보세요. 보안 문제는 SECURITY.md에 따라 비공개로 알려 주세요.
라이선스
MIT. Copyright © 2026 devswha.
관련 프로젝트 살펴보기
freeCodeCamp/freeCodeCamp
freeCodeCamp.org의 오픈 소스 코드베이스와 커리큘럼입니다. 수학, 프로그래밍, 컴퓨터 과학을 무료로 배울 수 있습니다.
458,757 스타donnemartin/system-design-primer
대규모 시스템 설계 방법을 배우고 시스템 설계 면접을 준비할 수 있습니다. Anki 플래시카드가 포함되어 있습니다.
377,335 스타react/react
웹과 네이티브 사용자 인터페이스를 위한 라이브러리.
252,413 스타vuejs/vue
Vue 2 저장소입니다. Vue 3은 https://github.com/vuejs/core를 방문하세요.
212,631 스타