Quick start
You will not learn a new API. You'll change one line — the base URL of the OpenAI or Anthropic SDK you already use — and every call comes back PII-masked, intelligently routed, and carrying a signed certificate a third party can verify offline.
Get an API key
Create a key on the dashboard (sk_live_…). Gateway calls draw on your workspace token balance — the one your account already has, topped up from the app. No separate billing, nothing to configure: when the balance runs out, calls return a standard 402 insufficient_quota error your SDK already knows how to surface.
Self-hosting? Run the backend (cd backend && npm run dev) or the standalone gateway (npm run gateway:dev, port 3053) and mint a test key with npx ts-node src/scripts/gateway-demo-key.ts — on-prem installs are licence-based and unmetered.
Change one line
The prompt below contains PII on purpose — watch the x-pulse-pii-masked header: the name and email were swapped for neutral tokens before anything left toward the provider, and restored in the answer you received.
Fetch the proof
Every completion ships an x-pulse-proof header. The certificate commits to your request, the redacted egress and the response by sha256 — it never contains content, so it can go straight to an auditor. It is Ed25519-signed and chained to the previous one: forging or silently deleting a record is detectable by anyone holding the public key.
Go further: the model field is an address
Once traffic flows through the gateway, capabilities are one string away — no new API, no SDK change. Your workspace agents, your knowledge base, forced-local processing: all selected by the model name.