Every agent on one roster
Claude Code, Codex and Cursor show up like teammates — who's working, on what, right now.
Free & open source · Works with Claude Code, Codex & Cursor · Your Mac, nothing in the cloud
PortBay is the operating hub between you and your AI agents — they pick up cards, build against real local sites, and report back. All on your Mac.
Claude Code, Codex and Cursor show up like teammates — who's working, on what, right now.
Move a card to Todo and PortBay dispatches the agent — no prompt-pasting, no terminal juggling.
Runtime, web server, trusted HTTPS and a real .test domain — handled in one click.
HTTP traffic, database queries and outgoing mail — captured live, and nothing leaves your Mac.
Agents claim cards, move them to Done and comment what changed. You stay in control.
Designed to the last detail and engineered for speed — every project starts in seconds, on a real domain, with HTTPS.
Press play and your site is live at https://yourapp.test — HTTPS and all.
Run any PHP, Node or static project without touching a config file.
Spin up a MySQL or Postgres database per project, wired in automatically.
Import every site from Herd, ServBay or MAMP in one click.
PortBay manages the runtime, the web server, the certificate, and a real local domain for you. Hit play and your project is live at https://yourapp.test — nothing to configure.
Add a folder, hit play. Every project in one window with live status, ports and logs.
Prefer the keyboard? `portbay add` and `portbay start` script everything the app does.
Stop installing services by hand. PortBay provisions a database per project and captures outgoing mail, then injects the connection details into your app's environment automatically.
Agents don't build against an empty checkout in someone else's cloud — they work in the same local environment you do. The agent drives the terminal while you watch the site update at https://shop.test, with your real services, data and HTTPS.
The board, the agents and one-click environments on Linux. On the roadmap.
Native app for Apple Silicon. Signed, notarized and running entirely on your Mac — macOS 11 or later.
The same workflow on Windows — local sites, services and the agent board. On the roadmap.
Verify every line of code. No black boxes. No hidden logic.
Sites, databases and agents run on your machine. PortBay is the control plane — no shared compute, no cloud account, nothing leaves your Mac.
Every release is signed, notarized and stapled by CI, ships an SBOM, and updates are verified against a published public key before installing.
The Community plan is the full everyday product — the agent task board, HTTPS, databases, mail capture and tunnels. Pro removes the ceilings, not the features.
The full everyday product, open source, for up to 6 projects.
Fully functional forever. Not a trial.
The Community plan with every ceiling removed.
Upgrade from PortBay → Settings → Account. Paddle handles checkout.
Billing, cancellation and refunds — full pricing details
Your agents already work here.
Assign a card — PortBay dispatches it.
Agents don't get an empty checkout. They build against your running database, your .test domain and HTTPS — the same environment you press Play on.
PHP and Node, downloaded and pinned by PortBay — the agent runs the exact versions your app ships with.
A MySQL or PostgreSQL database per project, credentials already in .env. Agents migrate and seed real data.
Every project serves at https://yourapp.test with a trusted mkcert certificate — agents test what your users will see.
Type @claude on a card. The agent claims it, works in this environment, and moves the card to Done.
PortBay is a free, open-source macOS dev environment with a task board you share with your AI coding agents. It runs your PHP, Node, database and static projects on real .test domains with automatic HTTPS in one click — no Docker, no config — and its Kanban board can dispatch agents like Claude Code, Codex and Cursor to work your tasks in that running environment.
Yes. PortBay's task board doubles as a control hub for AI coding agents. You assign a card to an agent and move it to Todo; PortBay dispatches Claude Code, OpenAI Codex, Cursor or Antigravity to work it, the agent claims the card (In Progress), does the work in your running project, comments what it changed, and the card advances to Done — all on your Mac.
PortBay detects and dispatches the agents you already have installed: Claude Code, OpenAI Codex, Cursor and Antigravity. You can run them in CLI (headless) mode or open them in the desktop app, and dispatch one from a card by moving it to Todo or by @mentioning the agent in a comment.
Those tools orchestrate coding agents across parallel git worktrees. PortBay does the dispatch-and-track loop too, but the card runs inside a full local dev environment — managed PHP and Node runtimes, a per-project database, trusted HTTPS on a real .test domain, email capture and a public tunnel — so the agent builds against a running app, not an empty checkout. PortBay is also your everyday local dev tool, open source, and runs fully local on your Mac.
Yes. The board, your cards and the agent's comments all live on your Mac — nothing is sent to a server and there is no account required to use it. It is a single, private source of truth between you and your agents, not a cloud service.
Yes. PortBay is free and open source, and runs up to 6 projects. A Pro plan ($10/month) removes the project limit and adds 250 MB task attachments, custom domains and tunnels, hardened SSH tunnels and encrypted sync across two Macs.
Unlike PHP-only tools, PortBay runs PHP, Node, databases and public tunnels in one app, gives every project automatic HTTPS on a real local domain, and imports your existing sites from Laravel Herd, ServBay or MAMP in one click. The app is open source.
No. PortBay runs native managed runtimes — PHP-FPM, Node and more — directly on macOS, so projects start in seconds without containers, images or YAML files.
PHP apps including Laravel and WordPress, Node frameworks like Next.js and Vite, plain static sites, and mobile targets including Flutter, Expo, iOS and Android — each detected and run the right way automatically.
Yes. Every project gets a real .test domain and a trusted mkcert HTTPS certificate that PortBay issues and renews for you, so your browser treats local sites as secure with no warnings.
Yes. PortBay opens a secure Cloudflare tunnel that gives your local site a public HTTPS URL in one click — useful for client demos, webhooks and testing on real devices.
Yes. PortBay is a native macOS app built for Apple Silicon (M1 or newer) on macOS 11 or later. An Intel build is coming soon; Windows and Linux are on the roadmap.

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