Public Test Lab · no login

Make one gateway decision before you give us anything.

Set a hard ceiling. Trigger an outage, policy violation, or cost route. Read the decision receipt. Nothing leaves this browser.

No card No provider key No model charge No prompt entry
1

Choose a decision to inspect

These fixed scenarios contain no user or customer data.

Live-spend ceiling for this example

The ceiling changes the decision. This demonstration never creates spend.

2

Decision receipt

Ready when you are

Hard budgetCheck available funds before a provider can receive the request.

3

Keep the client you already use

Choose a client to see its exact governed boundary. A workspace supplies the real workload key.

OpenAI Responses

# Save as ~/.codex/aighq.config.toml; keep the key out of this file.
model = "company-approved-fast"
model_provider = "aighq"

[model_providers.aighq]
name = "AI Gateway HQ"
base_url = "https://api.aigatewayhq.com/v1"
env_key = "AIGHQ_API_KEY"
wire_api = "responses"
request_max_retries = 0
stream_max_retries = 0

# Then export AIGHQ_API_KEY and run: codex --profile aighq
No card required

Save these controls in your own workspace.

The signed-in Test Lab evaluates synthetic requests against your actual policies. Connect a provider only after you accept the budget and routing boundaries.

Save this setup
Demonstration boundary

The public lab is deliberately narrow.

It is a safe way to understand the control sequence, not a claim that a fictional receipt came from a provider or your organization.

Here, in public

Fixed scenarios run locally in the browser. They illustrate reviewed product behavior and produce no external traffic.

In a free workspace

Synthetic requests use the product policy evaluator, your saved controls, and a sandbox ledger. They still do not need a provider.

When you choose live traffic

A scoped workload key sends eligible requests through your configured route. Provider and gateway billing boundaries are shown before activation.

Straight answers

Before you create an account

Does the public Test Lab call an AI model?

No. It runs fixed decisions in the browser. No prompt, provider key, provider request, or charge is created.

Can I test my own gateway policies?

Yes. Create a free workspace to use the signed-in Test Lab with synthetic requests evaluated against your saved budget, routing, and security policies.

Can I connect Codex, Claude Code, or OpenCode?

Yes. The gateway exposes compatible API boundaries and supplies exact client configuration. Consumer AI subscriptions do not automatically provide transferable API credentials.

What happens when a live budget reaches zero?

An enforced hard budget stops eligible requests before managed provider dispatch. BYOK users should also configure provider-side limits because the provider invoices their account directly.