Skip to content

WorktreeOS

One control plane for every worktree, every project, every agent. Navigate, run agents, stay informed, review, deploy, and expose your work from one place.

WorktreeOS is a control plane for parallel, agent-driven development across worktrees and projects. From one place you navigate every worktree of every project, run agent-integrated terminals, stay informed through notifications, review and ship your Git changes, deploy via Docker Compose, and expose any service through a Cloudflare tunnel. The wos CLI and a local daemon power it, and a web UI gives every worktree its own detail page for logs, status, and controls. Docker deployment is one capability among several — not the whole product.

See — navigate every worktree

Mission Control and the worktree board show every worktree of every project in one place, with live status — so you can find and switch work fast.

Work — terminals + agents

Agent-integrated terminals (Claude Code, Codex, and OpenCode today) run right next to each worktree, so your agents work where the code lives.

Know — notifications

Stay informed through Telegram, Web Push, and sound when a worktree, agent, or deployment needs your attention.

Ship — Git review + auto commit

Review your changes and generate a commit message before you ship, without leaving the worktree’s detail page.

Run — Docker deployment per worktree

Deploy the current worktree via generated Docker Compose with stable project names and automatic host-port allocation — or plug into an existing docker-compose.yaml in compose mode.

Expose — tunnels + HTTPS

Expose any service — or the web UI itself — through a Cloudflare tunnel with HTTPS certificates, reachable from anywhere.