Ports
Every app in the monorepo runs on a fixed, distinct port so they can run side by side:
| Port | App | Command |
|---|---|---|
| 1420 | Desktop app (Vite, fixed — Tauri requires it) | pnpm dev:app |
| 1421 | Desktop app HMR websocket | — |
| 3000 | Web app (SolidStart) | pnpm dev:web |
| 4400 | Documentation (Starlight) | pnpm dev:docs |
| 4500 | Agent runtime (Bun service) | pnpm dev:agent / pnpm dev:ai |
| 4700 | Sanity Studio (off Sanity’s default 3333) | pnpm dev:cms |
Previewed Astro projects launched from the desktop app use Astro’s own dev-server port allocation.