devswha/ovis
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
Hızlı değerlendirme
Özet
herdr üzerinde çalışan coding agent oturumlarına masaüstü ve telefondan chat veya terminal arayüzüyle bağlanmayı sağlayan bir web istemcisidir.
Profiline uyum
Claude Code ve Codex agent’larını kullandığınız için oturumları telefondan izleme ve yönetme ihtiyacınıza doğrudan dokunuyor, ancak uygulama geliştirme veya dil eğitimi özelliklerinizi doğrudan karşılamıyor.
Neden yükseliyor
Coding agent oturumlarını telefondan izleme ve yanıtlama ihtiyacına somut bir arayüz sunuyor. Verilen ölçümlerde 17 günde 419 yıldız ve son 28 günde 566 commit ile hızlı ilgi ve yüksek geliştirme temposu görülüyor; 13 farklı yazar da hareketliliğin yalnızca commit sayısından ibaret olmadığını gösteriyor.
Problem
Coding agent bilgisayar başında değilken oturumu izlemek, yanıt vermek, onaylamak ve üretilen dosyalara erişmek zor olabilir.
Çözüm
herdr plugin olarak kurulan TypeScript tabanlı istemci, agent oturumlarını chat görünümünde ve canlı terminalde sunuyor; PWA, web push, dosya görüntüleme ve SSH üzerinden uzak bilgisayar ekleme özellikleri sağlıyor.
Yenilik
Temel olarak yeni bir teknik yaklaşım değil; herdr agent oturumlarını mobil PWA, chat, canlı terminal ve onay akışlarıyla birleştiren entegrasyonu öne çıkıyor.
Teknolojiler
- TypeScript
- React
- Bun
- PWA
- xterm
- herdr
- SSH
- Tailscale
- Claude Code
- Codex
Riskler
- Çalışması için herdr 0.9.0+ gerekiyor; dolayısıyla ayrı ve bağımsız bir agent istemcisi değil, herdr ekosistemine bağlı.
- Uzaktan erişim ve SSH yapılandırmaları hassas olabileceğinden, ağa açma ve erişim ayarları benimsemeden önce incelenmeli; verilen README bölümünde güvenlik modelinin ayrıntıları yok.
- Windows'ta terminal deneyimi tam terminal attach yerine screen mirror olarak tanımlanıyor; yazma desteği ve sabit grid kısıtları var.
- README çok sayıda özellik sunuyor; bu ölçümler hızlı geliştirme temposunu gösterse de kararlılık veya uzun vadeli bakım kalitesini tek başına kanıtlamıyor.
Detaylı değerlendirme
Bu repo için detaylı değerlendirme henüz yapılmadı. Analiz, Ayarlar'daki uyum profilini hesaba katarak "bu işime yarar mı" sorusunu cevaplıyor. Bir kez çalışır; günlük koşular buna dokunmaz. Saatlik sınır var — bir kaynaktan en fazla 3 analiz.