Skip to content
PortBay
Comparison

PortBayvsSuperset

Superset calls itself the code editor for AI agents: a fast-moving YC-backed desktop app where each agent works a branch in its own git worktree, with a PR-centric sidebar, built-in diff viewer and a preview button. PortBay organizes the same agents differently — as cards on a Kanban board — and runs the environment underneath them: managed PHP and Node, a per-project database, trusted HTTPS on a real .test domain and a one-click public tunnel. One is branch-first; the other is task-first with a running app behind every card.

PortBay vs Superset comparison page.
The short answer

Which one is right for you

Pick PortBay if

You want the full stack, open source.

You think in tasks, not branches — you want cards you assign, comment on and move to Done, with an audit trail of what the agent did. And you want the environment handled: a database the agent can query, an HTTPS URL it can load, email capture, a tunnel to share. One open-source macOS app that's also your everyday local dev tool.

Stick with Superset if

It already fits your workflow.

You think in branches and PRs — Superset's create-from-PR flow, CI/review status and built-in diff viewer make reviewing parallel agent output fast. You want an open roster — it runs Claude Code, Codex, OpenCode, Cursor Agent, Gemini CLI, Copilot or any CLI agent that runs in a terminal — plus remote access for offloading runs, or Linear and Slack integration for team flow. You want SOC 2 Type II, SSO and audit logs, which PortBay does not offer at any tier. You're comfortable wiring your own stack via setup scripts.

Where PortBay and Superset actually differ

The table below has the row-by-row detail. These are the three shapes it cannot draw: the job you already use one of them for, the job only one of them does, and what survives the move.

Both run your sites

PortBay and Superset overlap on the everyday job: a local site on a real domain, over HTTPS, with the services it needs. If that is all you need, either will do it.

Only one dispatches agents

Move a card to To Do and PortBay launches Claude Code, Codex or Cursor against a project that is already running. Superset has no board to dispatch from.

Switching keeps your projects

Point PortBay at the folders you already have. They stay where they are, .test domains are re-issued on the first run, and databases are imported rather than rebuilt.

The detail

Feature by feature

Superset rows come from Superset’s own site and docs, on the date below. PortBay rows come from the app’s source. We mark partial support honestly — including where the other side wins.

Feature
PortBay
Superset
What each tool is
Primary job
Local dev env + agent board
Parallel-agent code editor
Mental model
Tasks on a Kanban board
Branches in a sidebar
Runs a dev environment for the agent
Yes — the agent's wedge
Ports + your scripts
Superset gives each workspace a port range and env vars; runtimes, databases and HTTPS are your setup scripts' job.
Platform
macOS (ARM + Intel), Linux
macOS (Win/Linux untested)
Agents & the workflow
Supported agents
11 CLIs + any via Custom
Any terminal CLI agent
Kanban board with task cards
Pending → Todo → Done
Workspace list, no board
Agent comments on the card
Yes, in the audit trail
No
PR review flow
Your git flow
Create-from-PR, CI, diff view
Team features
Single-developer focus
Linear, Slack, remote (Pro)
The environment the agent works in
Managed PHP / Node runtimes
Yes, pinned per project
Bring your own
Per-project database
MySQL / Postgres, one click
Your setup scripts
Trusted local HTTPS + real domain
mkcert on yourapp.test
localhost ports
Public tunnel for the running app
Cloudflare, one click
No
Parallelism & isolation
Parallel agents in git worktrees
Yes — worktree per card
Yes — worktree per workspace
Both isolate. A Superset workspace is a worktree with its own terminals and port range; PortBay runs each dispatched card in .portbay/worktrees/<card-id> on a card/<id> branch, under a board-level concurrency cap.
Per-workspace port management
Real domains instead
Dedicated port ranges
Remote / cloud execution
No — fully local
Remote access (Pro)
Pricing, licensing & privacy
Open source
Yes — AGPL-3.0
Source-available (ELv2)
Price
Free; Pro $10/mo
Free; Pro $20/user/mo
Superset is free for one user with local workspaces. Pro is $20 per user per month billed monthly, or $15 per user per month billed yearly, and adds unlimited users, remote access and the Linear and Slack integrations. Enterprise is custom, annual only, and adds SSO/SAML, SCIM, IP restrictions, audit logs, a SOC 2 Type II report and an uptime SLA.
Maintained by
Active
YC Spring 2026, v1.26.0
Superset's latest release at the time of checking was desktop-v1.26.0 on 4 September 2026, with the repository pushed the same week.
Runs fully local / private
Yes — nothing leaves your Mac
Local; remote is opt-in

Superset facts on this page were last checked against superset.sh/pricing on . Pricing and limits change — check their site before you decide.

Migration

Already using Superset?

Nothing to import — Superset manages workspaces, not projects. Point PortBay at the repository your Superset worktrees branch from, press play, and the runtime, database and HTTPS come up around it. Then dispatch the same Claude Code or Codex from a card that has a live application behind it. The two coexist cleanly: keep Superset for wide parallel branch work and PR review, use PortBay where the agent needs the app actually running — or where you want the task tracked as a card instead of a branch.

Superset
1

Install PortBay and add the project folder your Superset workspaces branch from.

2

Press play — PortBay provisions the runtime, database and HTTPS for that project.

3

Create a card, assign Claude Code or Codex, move it to Todo, and the agent works against the running app.

PortBay
Common questions

PortBay vs Superset, in plain terms

Don’t see your question answered here? The docs go deeper — every feature, flag and failure mode.

Read the docs

Two things. The board: PortBay tracks agent work as Kanban cards with comments, assignment and @mention dispatch — Superset organizes work as branches in a sidebar, with no task cards or comments. The environment: PortBay provisions managed PHP/Node runtimes, a per-project MySQL or PostgreSQL database, trusted HTTPS on a real .test domain, email capture and a one-click Cloudflare tunnel. Superset gives each workspace a port range and environment variables, and leaves runtimes, databases and HTTPS to your own setup scripts.

Source-available, not open source. Superset's code is public on GitHub under the Elastic License 2.0, which is not an OSI-approved open-source license and restricts certain commercial uses. PortBay is open source under AGPL-3.0.

Architecturally yes — each workspace is an isolated git worktree with its own terminals and port range, so nothing stops you from opening many. In practice the ceiling on both tools is the same one: how many diffs a person can actually review. PortBay isolates the same way — a git worktree per card, on its own branch — and adds a board-level concurrency cap plus a lease so two agents never claim the same card.

Both have free tiers. Superset is free for one user with local workspaces, the desktop app, GitHub integration and the CLI; Pro is $20 per user per month, or $15 per user per month billed yearly, and adds unlimited users, remote access and the Linear and Slack integrations; Enterprise is custom and annual-only, with SSO/SAML, SCIM, audit logs and a SOC 2 Type II report. PortBay is free and open source for up to 6 local projects, including the agent task board; Pro is $10 per month and removes the project limit, adds custom Cloudflare tunnels and account sync.

Choose PortBay when the agent needs a real running environment — a database to query, a site to load over HTTPS, a tunnel to demo — and you want tasks tracked as cards in an open-source macOS app that's also your daily local dev tool. Choose Superset when your workflow is branch-and-PR-first, you want maximum parallel throughput with per-workspace port management, and you're happy scripting the environment yourself.

PortBay mascot — a friendly blue tugboat

Give your projects and your agents a real local home.

Download for macOS

Free & open source · macOS 11+ on Apple Silicon · Pro from $10/mo