hn.today

Berthd

berthd.app5 points1 comments
Screenshot of Berthd

Berth is a macOS client plus a lightweight daemon (berthd) that runs coding agents - Claude Code, Codex and others - on developers' own machines so work continues when a laptop sleeps. Tasks are created with a single-line dialog that picks a project, a target box and an agent; Berth then creates a git worktree on that box and opens the agent’s dev server in its own tab. Execution is presented live: commands and reads appear as a running step line, edits arrive as diffs, agent prompts show as inline forms, and published outputs are tracked as artifacts. The interface highlights reproducibility and oversight rather than opaque automation, surfacing exact diffs, terminals, and question/answer history.

Workspace management and customization are emphasized: two worktrees can share a tab strip, be color-coded, and be viewed side-by-side with mirrored lanes for chats, diffs and terminals; a Compare view lines up branches and agent activity. Visual theming carries into terminals and diffs with nineteen theme ports and custom chat backgrounds. Distribution is open source: a signed and notarized macOS app (Intel and Apple Silicon) and a simple install script for berthd on each box; docs, GitHub, and a live demo are provided. The core promise is continuous, inspectable agent work running on personal infrastructure rather than transient laptop sessions.

Read on berthd.app1 comments on Hacker News

Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.

More in Programming

The daily digest

Today's best Hacker News stories, summarized and screenshotted, one email a day.