Trust boundary

Prompt Switchboard keeps comparison inside your browser.

The project is valuable because it narrows scope. It coordinates supported AI chat tabs you already use instead of inserting a hosted relay or account system between you and those sites.

What stays true

  • Local-first runtime in the browser
  • Uses your existing browser login sessions
  • No hosted relay or prompt API in this repository build
  • No telemetry collector in this repository build

What it is not

  • Not a hosted AI dashboard
  • Not a provider-neutral SDK
  • Not an arbitrary MCP automation gateway
  • Not arbitrary-site browser automation
  • Not immune to selector drift on supported sites

Need the full policy?

For security reporting details, read SECURITY.md. For privacy wording, read PRIVACY.md.

Prompt Switchboard can now export readable compare artifacts, but that share surface remains local-first: the repository build does not create hosted share links or move the compare result behind a relay.

The AI Compare Analyst is an optional lane. Core compare still uses the tabs you already trust, while optional analysis can either run one extra structured prompt through a supported browser tab or, when available, through a separate local Switchyard runtime. Prompt Switchboard still keeps the cockpit, tabs, compare timeline, and workflow shell, and direct browser API-key execution is not shipped in this repository build.

The MCP sidecar is local-only as well. External agents talk to a local stdio server, and that sidecar talks to the extension over a localhost bridge. The bridge exposes Prompt Switchboard product actions such as readiness, compare, retry, export, session reads, compare analysis, and built-in next-step workflow tools. Workflow snapshots stay session-scoped runtime cache, so `run_workflow`, `list_workflow_runs`, `get_workflow_run`, and `resume_workflow` help you continue the current browser-session lane instead of pretending to be a durable remote control plane. It does not expose arbitrary DOM selectors or generic website automation.

Chrome Native Messaging is not the active transport in this release. Prompt Switchboard keeps the current shipping path on the narrower localhost bridge so repo-side verification stays runnable without host registration or OS-level install steps.

For first-run help, supported-site expectations, and fast onboarding answers, continue to the install guide, first compare guide, prompt packs, supported sites, and FAQ pages.