What is Strado

Strado is a local-first dev environment for running a day's work across parallel git worktrees. A small Node server on your machine owns all state and sessions; the UI is a window onto it.

Workspace

One per org or client. Each workspace has its own color, icon, repos, and state.

Repo

A git repo you add to a workspace. Convention: each repo lives next to a <repo>.worktrees sibling directory, created automatically for new worktrees.

Worktree

A git worktree: one branch, one directory, one isolated environment. Usually one per ticket. Switching between them costs nothing, because nothing gets stashed.

Session

A Claude Code, Codex, OpenCode, or plain shell process attached to a worktree. Owned by a daemon, not by the window: closing the app leaves them running.

The board

Every worktree as a row: ticket, time spent, status, branch, uncommitted change count, run state — live.

The hub

A super-tab per worktree, in place of the board: terminal tabs, embedded browser preview with docked DevTools, embedded VS Code.

Where to go next