Skip to content

Parallel dev workspaces on your machine

Every task gets a full, isolated copy of your project, with its own clone, its own stack and its own https URL. Run coding agents in parallel without collisions.

fix-login.paraspace.devadd-billing.paraspace.devtry-bun.paraspace.dev

Sandboxed

Set your agent harness to --yolo mode and enjoy peace of mind. Each workspace runs in an unprivileged system container, so it boots fast, costs little to keep around, and can run containerized stacks inside it. Run many at once and none of them can see another's branch, database, or half-finished edits.

Authenticate once

Run gh auth login in one workspace and every workspace on the project is authenticated. Also share your config for neovim, tmux, github etc across workspaces.

Workspace subdomains

Access https://fix-login.paraspace.dev the moment it's up, with no DNS to set up and local TLS & CA trust handled for you. Your stack keeps its usual ports, so hot reload and WebSockets need no configuration.

Thin wrapper

It's just bash. Run para init, then your project has total control over virtually every aspect of the parallel workspace lifecycle, from building the image and booting the stack, to custom verbs and execution hooks.

A real terminal

No iframes, no web terminal. para sh is a real pty on your own machine, so tmux, Neovim and Claude Code behave well and support custom dotfiles per box. Each workspace feels like an extension of your normal environment.

Give every task its own machine

Point para at a repo and run as many workspaces as you have work.

Released under the MIT License.