SURGE.BABY

Viby

2026

A local-first control layer for AI coding agents, letting users monitor progress, approve actions, inspect files, and open terminals from desktop, browser, or mobile.

Viby is a local-first remote-control layer for AI coding agents. The agent still runs on the user’s own computer, while desktop, browser, or mobile clients can view live output, send messages, approve actions, inspect files / diffs, and open terminals.

The project started as a HAPI fork and then evolved independently with major restructuring. Public copy keeps that boundary explicit: “majorly rebuilt from a HAPI fork,” while highlighting the added desktop app, improved visuals, and smoother UX.

The architecture is a Bun / TypeScript monorepo with a Tauri / Rust desktop shell, React web UI, Hono / Socket.IO hub, pairing service, shared Zod protocol, and agent adapters for Claude Code, Codex, Pi, and related tools.

It is basically usable but has no formal release or demo metrics. This page describes the local-first control surface, pairing flow, and engineering structure without adoption data.